The cost of the next instance size on AWS is often 1/20th the cost of the developer time to make similar efficiency improvements.
If you just pull teeth instead of fixing them you need less dentists. Everybody wins.
Why bother with foundations if you can just tape together whatever works and call it a day? If it crashes you just add tape.
But the comparison here is more like the other way around, isn't it? Fixing the problem by just throwing more resources at it is like making up for an inefficient construction workflow by hiring more construction dudes.