Maybe what Nintendo need to do is realise that no one is buying their console at the current price.....so 1/2 the price take a loss on the hardware but get that back through increased software sales......
just a thought but I am sure those clever Nintendo people have run this through their calculators before.