Well... There will always be a market for handheld games so I don't think it will fail. Nintendo =/= Sony for better or for worse. Yea we have some games on smartphones like the ones you mentioned but most of those games are mobile oriented or just old ports. Samsung, Apple and Google aren't really pushing mobile games that much but rather just make the platform be complatible with a wide variety of APIs and etc... Where as NX will have Nintendo's IPs as well as third party support. I mean, where are all the vita devs and 3ds devs gonna go?
They can't charge $40 on a game on mobile... It just won't work proven by virtually zero games with that price tag. Most games on mobile are either free or very cheaply priced and no one has any idea whether or not their game gonna be a success.
The only way NX will fail is if they price it stupidly (Above $250 but even thats pushing it) and make the same mistakes they made this generation such has terrible naming, terrible marketing and etc.
Oh and not to mention most smartphone batteries go RIP when playing demanding games for long periods of time.
PC Specs: CPU: 7800X3D || GPU: Strix 4090 || RAM: 32GB DDR5 6000 || Main SSD: WD 2TB SN850







