I wonder if they ever tested the concept before the release. To me, they would have seen the issues with any sort of actual market test prior to the investment.
Testing before release is too late. They need to create a dummy mock-up and try it out while they are still brainstorming. If they did that, and were thinking clearly, I expect they would be able to think of a lot of the problems in this thread.