The cost of producing memory IS low, and is continuing to fall.
It makes zero sense to rebase your mental model of the tradeoff between RAM versus developer time because of a temporary shortage.
In a few years time you’ll look silly for having wasted developer time on lowering BF memory consumption, while your built new features and waited for supply and demand to rebalance.