Wrong, GTA Online was running on PS3/360 but after GTAV launch for PS4/XB1 they focused on online just for those consoles and cut PS3/360 support, and that actually have sense. So GTA5 was running on PS3/360 in any case. Also even if Online is problem for Switch, I dont see how Switch Pro could solve that.
Yes we do know how much RE7 is demanding, point that RE7 runs at locked 1080p with very stable 60PFS on base Xbox (while Doom for instance runs at 830p with FPS that most of time is below 60) is telling us that's not demanding game and that Switch wouldnt have problem running that game (probably at least 900p/30FPS docked). RE2 maybe could run maybe couldn't, but that's different story, we still dont know how will run on XB1/PS4.
But thats huge number of games in any case that couldnt run on much higher part of Switch install base, and that's far from realistic scenario that we could have. Pro Switch is not only possible Switch revision, potential lower price point Switch is far more possible than Switch Pro, so its not like that in any time of Switch life span potential Switch Pro would only Switch revision that will be in sale. Also buy time Switch Pro could arrive, current Switch would probably have 50m+ install base, hardly that any 3rd party devs would release game that cant be played on higher number of install base of one platform. Also you need to have your expactions in check, I mean look at New 3DS compared to regular 3DS, you have just few games that couldnt run on older model, similar will be probably with "New Switch" (no Pro Switch, New will maybe have around 2x more power than current Switch), but expecting 8-15 bigger games per year that could run only on "New Switch" is IMO crazy.
Not really, you can easily expand internal memory by MicroSD card, but devs cant do nothing about currently high price of Switch carts. I agree that by time costs of Switch carts will go down, maybe even next year, but I talking about one of current biggest problems when comes to some big 3rd party games that could come to Switch, so for those games its not power problem.
You will have both a Pro model and "kids" models (cheap/smaller/whatever). Nintendo wants to sell the most hardware, the success of the PS4 Pro and XBox One X is a revenue model Nintendo will not look off of, it's too much money and it helps hardware sales too much to ignore. It also allows you to keep selling models at a premium price point which reaps higher profit margins as time goes on, which is something every business suit at Nintendo will like.. PS4/XB1 would be showing larger signs of decline without Pro/X revisions all the sales metrics say that. Just like paid online + smartphone gaming, Nintendo won't be able to ignore that money. Besides that, there are already relaible insiders on ResetEra that basically have stated a "Switch Pro" exists internally at Nintendo.
Money talks to the new Nintendo, they're not the same company from 15 years ago, the board of directors aside from Miyamoto is completely different and the business priorities are clearly on maximizing revenue/profit, so old rules like "we don't charge for online", and "we'll never make smartphone games, and even if we did we'll never do the gacha revenue model" ... uh nope and nope.
Switch Pro isn't out today, so the cost of a 32GB cart today is irrelevant. By 2020 that will likely be cheap, and a Switch Pro can have higher internal storage to boot (as the price of that will also be dropping as time goes on). Likely Nintendo is offering 64GB next year because the of a scale down in pricing ... 32GB will likely become as cheap as the 16GB, and 64GB will occupy the price point of the current 32GB. 32GB even for a cartridge supplier is nothing these days. Today's Nintendo won't be able to stay away from the money that premium "Pro" models bring in (Apple does it too, iPhone XS, iPad Pro, etc. etc. the big money is in the fatter profit margins you get). Of that I'm reasonably confident.
Pro models as a concept are here to stay (not just New 3DS style unimpressive upgrades), MS and Sony are already reaping the benefits of it, it won't be long before Nintendo is too.
But Nintendo already have different price points including models for kids and for more advanced users New 3DS XL with 3DS line, I mean 3DS line covers price point from $80 to $200, ignoring Nintendos own example and looking at PS/MS examples is wrong. But even if you look at PS4 Pro and Xbox X, fact is that all games works on base and new models. Expecting so much big 3rd party games that could run only on one Switch revision is not realistic at all. Pro is just naming, maybe we talking about New Switch not Switch Pro, and that revision would have improved hardware performance in any case compared to current Switch version.
Money talks to Nintendo when something has sense, and splitting Switch user base with big numbers of games that couldnt run on bigger part of Switch install base dont make sense not just from Nintendos point, but from 3rd party devs.
It relevant, because some big 3rd party games dont coming to Switch currently on first place because Switch carts cost/size/availability problem, not because power difference. You sound like you think that Switch Pro could arrive in 2020. but point is that in 2020. Switch will most likely have around 60m install base, and you really think that 3rd party devs would release some game that cant work on install base of around 60m, you are tottally wrong (I mean I could see some exaptations in best case), like 99% devs would want to reach full Switch install base in any case.
Point is that Nintendo was already doing mid gen upgrades before and you ignore that and look that just through PS4/XB1 while in same time you ignore that all PS4/XB1 games runs on all version of PS4/XB1 hardware.
Talking about New 3DS upgrade compared to base 3DS, we actually talking about solid upgrade:
-CPU from DualCore 268MHz went to QuadCore 804MHz CPU
-RAM went from 128MB to 256MB
-VRAM went from 6MB to 10MB (while there's also some extra L2 cache on the CPU)
Miyamotoo already covered some of this, but you can assess how demanding a game is by how is performs on real hardware.
For example, RE7 operates at 1080p and between 50-60fps on Xbox One. Wolfenstein II operates at 810p with a similar framerate, and Doom can drop to 828p or lower and the framerate into the 40s.
On PS4, RE7 is a locked 1080p/60, yet Doom can drop below that in both resolution and framerate, and Wolfenstein II wavers between 50-60fps at 1080p.
Ergo, it can be surmised that RE7 is less demanding than Doom and Wolfenstein II.
RE7 isn't really any prize anyway. The games you want are RE2 Remake and RE8. You want to have Kingdom Hearts 3 and FF7 Remake. You want to have Call of Duty series (even in Japan, this sells a lot). You want to have GTAV with online play. If a Pro model can accomodate that easily and make it so the dev doesn't have to jump through 3000 hoops to get the game running acceptably, that's probably worth doing. You don't need to have every game but you want to have some of these bigger IP.
RE7 is main RE series, and game didnt come to Switch despite its not demanding game and Switch could run that game, why? GTAV online and base game was working on PS3/360, so it could run on Switch also. You again missing clear fact that if some game could run on Switch doesn't mean will come on Switch in any case, point that Switch could have upgrade doensnt meant that those game could come now on Switch when some of those game already could run on Switch, espacily when devs know they would releasing those games on much lower install base.
Just record I expecting upgraded Switch with revision (New/Pro/XL) but point is that wouldn't practically changed nothing regardless 3rd partys, you will again 99% of games runining on all version. But cheaper price points of Switch carts will change things much more than New/Pro model would.