Ok I read from somewhere that one of the reasons why Nintendo is being so bullish about the Switch is due to the economy. Apparently Japan,Europe and United States are all going to have good economic times in the future. This will boost sales of all consoles. However it will best help the Switch since PS4 and Xbox One will be too old while the Switch will be peaking at this time.
We will see if this is right.