I for one thought they would do this with WotLK... I was stunned that they didn't.

The carepackage thing is jank. If I lost my account right now I'd lose over 50K gold, materials, months of gearing up including a legendary and full ToC gear... I would be livid if blizzard suggested I take a few days of badges and a pittance of cash to compensate.