Earlier quoted context omitted.
The whole point of Apple's pricing strategy over the past few years is that since they have a monopoly on storage/RAM upgrades, they can price base model computers at margins below what they'd normally be comfortable with, and then gouge users on the upgrade costs to claw back some of those margins. That's how they're able to charge $400 for an extra 16GB of RAM.
I doubt it. In corporate environments I see so many base models being used. Most office workers do everything on SaaS web apps anyway; they only need sufficient RAM to run a browser and browser-based apps. Having small amount of storage is a feature not a bug, because it prevents employees from downloading too much company proprietary information onto their laptops.
I do something similar with my personal laptops/PCs too — any actual files are in cloud storage[1], and mounted[2] so that they don't actually sync to the device, therefore not taking up space...
Honestly it feels very freeing having your data just be in server(s) somewhere, not having to worry about moving it between devices, or having to copy it over if you need to format/get rid of the device, or forgetting to copy over a file you need to your phone when going out, etc...
[1] Nextcloud rented from Hetzner https://www.hetzner.com/storage/storage-share/
[2] Nextcloud client has a feature called Virtual Files on Windows, and on Linux I just use the Nextcloud integration which uses WebDAV under the hood