One of the reasons people keep making the same "mistake" is because moores law isn't actually a law, and just an observation that was true from the 1960s to 2010s, so rightly assumed moores law wouldn't go on forever so relying on ever increasing availability of compute wasn't the best strategy.
Moores law has been dead for years now and the growth in compute is gradually slowing further. Yes, compute will continue to increase, but the pace is slowing and there is potential for it to stagnate.
No, I agree, there is huge potential to get back on the curve or even blow right through it, but currently and over roughly the last decade, moores law has been dead. At some point in future compute will grow massively. Humans have only been around for 10,000 years, and silicon tech isn't even a blim in that history. Give it another 10, 100, 1000 years, we will be able to brute force anything we currently think is out of scope. But in the short term, the here and now, it's worth exploring more elegant solutions that don't require compute beyond our current availability