I don’t think you’re understanding. Technical buzzwords about SoC engineering is fine in theory. Many professionals live in the real world and need to use what is available to us, right now. When an application says “sorry, I can’t do that, there’s no free RAM” that’s a real world problem I run into on an M1 machine with 16GB RAM. I do not run into the same issue on an Intel machine with 32GB. I can’t just call Adobe, Autodesk, JetBrains, Microsoft, Apple (just some of the apps in my regular workflow) and say “hey, optimize this to take full advantage of Apple Si SoC please.” The amount of RAM is actually blocking me from my regular workflow on that particular machine. It’s not a holdover from years ago, it’s a cold hard fact. I need to quit 1 or more applications to continue doing something else I need to do.
I understand completely how it works. I design and build small hardware for a living now. But I also know that doesn’t mean all of the software people need in their daily lives are built to take advantage of that yet. In some cases, it may take years. For those of us that require specific tools, more RAM is indeed necessary.