While I died inside at the 8Gb RAM, this is absolutely right.

We should be developing efficient software, not assuming our customers can just pay for more RAM forever.

Particularly when paying for more RAM means buying a completely new computer.

Even on an upgradable machine. We're looking at ~$400 for 32GB of DDR5, and the price is only going to keep going up. We're at a point now where Apple actually charges less for RAM upgrades than it costs to upgrade your own machine. Insane.