It always feels like there is something missing in these stories. Are mistakes made by Apple (or other big cos?) sure. But they don't want to shut people off. Something was done either accidentally or on purpose that likely triggered some internal fraud warning.
I think the biggest problem is getting caught in the low level call center support when the problem needs to be up-leveled to someone who can help. This is something companies should improve on, but I'm sure the volume makes it challenging.