The reason for stockpiling is simple: something like 3/4 of all console sales typically happen during the holidays.
Why would Nintendo want there to be NO Wiis on the shelves? Then everyone would buy a 360!!! Hardly anyone is buying PS3/360 right now compared to Wii, but during the holidays, EVERYONE will want a new console! That means Nintendo better have a boatload of consoles for each country.







