Not really. In Google's eyes (or Google's algorithm's eyes) you "earned" your Adsense credits in a way that was unfair to the advertisers. So basically Google's returning the TV, sofa and cat that you "stole" from advertisers in the Adsense network in the first place. Obviously the process by which Google decides what accounts are fraudulent is imperfect, so some of the time legitimate accounts will get flagged.
I do agree though that this is a big enough problem that Google should devote more time and effort to improving the systems they use to flag Adsense accounts, and certainly improve the letter and general customer support experience once your account has been flagged.
"So basically Google's returning the TV, sofa and cat that you "stole" from advertisers in the Adsense network in the first place."
I haven't heard either way but if you're an advertiser, does goog credit your account - "we believe these x number of clicks you paid for were fraudulent, so we're not charging/crediting you for them."
I do agree though that this is a big enough problem that Google should devote more time and effort to improving the systems they use to flag Adsense accounts, and certainly improve the letter and general customer support experience once your account has been flagged.