Facts don't real. Only feels.
Problem with MS and Sony's that they're trying to be PC's. They're not, they're consoles. Maybe Valve might change that with their Steam box, who knows. 3rd party titles are usually multi-plat, meaning they'll likely hit PC. Again, why buy a console when I'll get the better experience on PC?
So it boils down to exclusive 1st-party support. Of which Ninty has plenty of in the coming year. E3 shows that they intend to support it in spite of the terrible 3rd party support thus far. If I do end up buying a console, it'll likely be the WiiU, because that will give me my money's worth and an experience I wouldn't get on other consoles or even a PC.