You are right to a point.What needs to happen is these small companies would be better off if they would merge togather.Sub base,revenues would grow instantly.They could reduce over head,employee cost.Use that money and raise capital to add much demanded inventory.It might not all gamers happy but it would be a win,win for all.Like many of these small gamers they are sinking ships so this to me is the only real fix.You cann't have fifty or a hundred of the top five games in stock to supply thousands of customers.No way will that business plan ever work out.Instead of losing millions on top of millions of dollars it would be better to use that money for what John Doe the public wants.It's like you have a flat tire.You go in the tire service center to buy a tire.They don't have tires but they want to sell you a battery.