re: How does EA's pay in advance business model have anything to do with the current situation?
One possible way, greed.... you've got a LOT of cash in the bank from 'paid in full, up front sales', looks GREAT to the money lenders, they spot you even more money so you can expand( to build the widgets..the prepaid widgets.) So the stress of expansion gets to you, you take a well deserved holiday, on the company( has LOTS of money...),buy a new car, few dinners out( business expense, right ?) Some things don't fall into place, so more stress, toss money to 'fix' the situation, maybe borrow yet even more money to expand the expansion as sales are booming and dangit, people prepay for their widgits, lotta MORE cash comes in.....sooner or later the 'bubble has to burst', the 'house of cards' crashes.
I've seen this scenario play out 3 times, they were great customers of mine, always paid on time, every month for years.1st one literally packed up the good stuff and moved on a holiday weekend. 2nd moved few miles down the road, left 232 unsecured creditors high and dry(millions all told), 3rd actually just shut down, never did reopen.1 and 2 literally let the original business go bankrupt, and 'restarted' under new names. These were Canadian corporations (LLC in the USA ? ), back then (3 decades ), small multimillion buck businesses.
There was a whole TV series about business guys that were crooks. I don't think most really start out to be crooks, but when the cash start pouring in, greed and ego take over, living large and feeling nobody can stop them.
Kinda curious about the credit card refund. Say everyone used the same bank, could be millions. THAT would be a hard pill for the bank to swallow as they might not be a 'secured' creditor. Wonder if there is a time limit (xxx days for goods to be delivered ?? )