It used to be you walked into a store with money, physically picked up what you were going to purchase, went to the counter, and paid for it. Nothing fickle, no waiting, no surprises because you knew what you were getting. All the issues people are complaining about on both sides seem to be because it's not done this way any more. Maybe it had its draw backs... clearly you're all seeing that this newer way of doing business DOES have its drawbacks. I sell, so I understand what's involved at least on a small business level.
I'm not a fickle buyer myself, but I have dealt with plenty of them - I know all that drama and so that's why I need to take deposits on commissions. But we're talking toy companies that roll out significant numbers, not one-of-a-kind deals. Say what you want about the old ways, but sometimes they're the better ways - some people just don't know it because they weren't around back then or paying attention, so those people don't know any better because they haven't experienced first hand what we as a society have lost.
All this to say, it's simple - you do business the way it's done now, its going to have the current draw backs, and honestly I have no illusions that things will go back to the old ways - they won't. So all this to say we're stuck with what we've all created. Enjoy.