I agree, I just don't think the rush to get more and more RAM and storage is the root of the problem.
Why on earth does a browser need more than 10 GB to display web pages?? Why does macOS keep piling/hiding trash that should be deleted in "System Data"?
And, if you need to keep device backups, put them on an external drive; that's what those things are for.
Images, complicated CSS, JavaScript ads, they can all use lots of memory!
That's why programmers put their stuff into Kubernetes which go into virtual machines, which go into eleven layers of javascript abstraction which go into twelve thousand node packages, which go into something else to end up with something with very basic functionality, which usually doesn't work very well.
Other pro computer users are focused on the results, so they use professional office software, calendars, communications, photo and video editing and effects, photo-realistic 3D editors, studio level audio and music editing software. All which lives perfectly fine on 8GB of RAM.