(Edit: The HN headline has now changed.)
As he himself admits, he used a lot of different cards of different values. He doesn't say exactly how many, and I bet that's because it's a lot. He also says he has "multiple Apple ID accounts in different countries".
Apple should absolutely restore this guys account if he isn't actually attempting fraud, but as far as anti-fraud measures go, this would make me suspicious, too.