Mine was quite expensive, I bought a Huawei Mate 9 Pro at launch, but both Huawei and other manufacturers now sport at least 64GB of storage in their models that fall into the same price range as a Switch. Even phones with 128GB of storage can be found at around 50$ above the Switch price.
And in most cases where you can chose between 32 GB and 128 GB for the same model you have to pay $50 to $100 for the additional 96 GB... why should it be any different for a Switch revision with 128 GB internal flash memory?
It is much cheaper to buy a 128 - 200 GB microSD-card instead. The difference in loading times between playing from internal memory, microSD and cartridge is also neglible on Switch.
The Switch is already more expensive than a PS4 Slim or Xbox One S, the price gap would only widen with "switching" to 128 GB internal flash memory for the entry model.
Digital is growing, especially for consoles, its been huge among PC gamers for years already (which you know, of course, since you game on PC quite a bit). As such, Nintendo need to adapt to the market, if adapting to the market in this case simply means adding more storage; then just do it.
They already adapted: microSDXC compatibility up to (for now theoretical) 2 TB
You also don't have to decide in advance how much storage you need years ahead (and most of that storage remains free the first year) while paying todays prices for it, you just buy additional storage when you need it / when bigger cards got cheaper.
You can start with a small and cheap microSD card (I'm currently using a 64 GB card which was laying around from other devices, otherwise 32 GB would still suffice for this year) and later just copy the data to a bigger microSD card.
It is a pretty easy process to transfer and/or backup the data on the microSD card: http://en-americas-support.nintendo.com/app/answers/detail/a_id/27595/session/L2F2LzEvdGltZS8xNTI2OTA0MDI1L3NpZC9mVWEzdXkzdkR5S2JZQTlFemwybUJ2WjljYWt5aWxGTExzYnRqbDFNN2w4RGNycTdTSUJnNkpZenpXcDFwQTVTRW8lN0VKU1ZzaTg0Q1ZTTFVjUzE5eFhEanB5d1NPQlhveTVjdWFuYzFPdk16WllvM0RZV3F0MlZpUSUyMSUyMQ%3D%3D
Last edited by Conina - on 21 May 2018