It sucks but I'm sure this has to do with preventing fraud. It would be suspicious if some inactive account just started buying hundreds/thousands of dollars of items that hold no 'real' value. Then you wind up with a charge back from a stolen credit card and a seller without their items.