Pay the Apple tax or switch brands. What you are complaining about has been Apple’s modus operandi for years. This isn’t a surprise to you. And the fact that you are still looking at the new model Apple brand tells me it isn’t as big a deal as your thread suggests.
Actually, that's not really true, or at least not in my case. Before the 2010 MacBook Airs, I had a polycarbonate MacBook. That allowed you to upgrade the RAM and hard drive with commodity PC parts, and upgrading was easier than on any PC laptop I had ever owned. (Now that I think about it, before I sold that laptop in 2010, I had upgraded its storage to a 128GB SSD. So, that's right, 10 years ago I had a MacBook with the same size SSD as the one that's coming in base-model MacBooks today.)
I bought the 2010 MacBook Air, base configuration of 2GB/64GB, which was more than enough for all the programs I wanted at the time (which has basically just been XCode and a web browser for the last 12 years). That configuration did start getting tight on RAM in ~2014, so I happily upgraded to a new base-model Air which was 4GB/128GB. And that configuration worked well until about 6-12 months ago.
So now I'm looking to do my regular thing of upgrading to a new MacBook and am finding that the base configuration is not suitable for my needs (which haven't changed) right now, much less in the 4-5 years that I would hope to keep the laptop, as I have kept my other Airs. That has not happened to me in the last 12 years, which is when I switched to Apple. So you can't tell me that this situation has been Apple's MO for years. It hasn't.
As for my concerns not being as big a deal as the thread suggests, here's the problem. I'm an iOS app developer so I'm pretty much locked into Apple at this point. I was happy to be locked in for most of the last 12 years. The 2010 MacBook Air (11") design was brilliant and I would have paid more for it. There was nothing comparable in the PC world. I was happy to buy my quad-core Mac Mini because it compared well to powerful desktop PCs at the time (2012) but it was small and quiet and looked/looks awesome.
Now I'm getting to be pretty bitter about being locked into the Apple ecosystem. Their base model laptops are no longer acceptable for what I consider a pretty lightweight workload--some web browsing, and some light development of what are, frankly, some pretty small iOS apps.
And desktops--jesus. Again, my quad-core 2012 Mac Mini was a pretty potent machine in 2012. Four cores was as many as you could get on any PC at the time. But now I'm looking at a situation where my Mini will likely fall off of Apple's support list next year and I'll have to "upgrade." And what am I going to upgrade to? For $800, Apple wants to sell me a machine that's barely 30% faster than my 2012 model, it comes with a completely-unusable amount of soldered-on storage, and its integrated graphics struggles to drive a 4K display in HiDPI mode which is a perfectly standard thing that people do in 2019.
I mean, it's laughable. Do you know what kind of PC you can build right now for $800, i.e., the base price of a Mac Mini? I just checked, for less money you can put together a machine with twice as many cores, twice as much [and faster] RAM, four times as much storage, and a discrete graphics card.
And before you say "oh but you've always been able to build a cheaper PC with higher specs," no, that's not actually true. It wasn't always possible, and even when it was possible, it wasn't possible to nearly the degree that it is now. Every time I read about a new AMD Ryzen processor or a new generation of Nvidia graphics chips (which can be used for some amazing work in machine learning these days) I kick myself for the stupid situation I've locked myself into.