Well, if there isn't a Switch Pro coming, i highly doubt Switch can continue to be competitive. And even then, it better be indeed a PRO. Sooner or later, MS and Sony will be releasing new consoles and the gap between Switch and those consoles might be so big that porting to Switch is no longer financially viable. Unless it's ports and more ports, for years to come.