Nah Microsoft just flood the market on purpose. They have the money and resources to do it. They just want a sea of green boxes for users to see the brand is strong. Nothing wrong with this strategy.
Nintendo only recently start manufacturing the Wii U again, so they had to be a bit more precise on how they ship the console.







