Microsoft unequivocally won the 360/ps3/wii console generation. Not because they shipped more consoles, no console maker actually makes the majority of their profit from raw console shipments, it's a very misleading figure. What matters more are sales of games and DLC and subscriptions to services. In those measures the 360 has been trouncing every other console maker. People who own 360s spend more time playing the console, they spend more money buying physical games, and they spend more money buying DLC and subscribing to xbox live gold. Microsoft does more business on higher margin items than other console makers.
The Wii made ok money for Nintendo but the sales dropped off really fast, and people didn't end up playing it much, or buying many games for it. The PS3 took a long time to reach a state of maturity where there was a sufficient stock of good games on the console to actually justify owning one. And eventually the PS3 managed to get to a state where it was actually doing well. But from a business perspective no matter how much better it was doing the 360 continued to outpace it (in game sales especially). These are some of the major reasons why there even is a new console generation this year, Nintendo and Sony need to put themselves on a new footing in order to have a chance of growing their market share.