Wirth's Law
en.wikipedia.org
en.wikipedia.org
We already have enough abstraction layers so that an average mediocre dev can work with insane complexity, mega frameworks have enough of a monoculture to attract interest in optimization.
Linter tools are better so we can optimize more while breaking less.
Plus we're mostly free from the tyranny of "Premature optimization is the root of all evil" being used to bludgeon people into not optimizing anything.
For now Crypto is out of the mainstream, we're starting to see decentralized tech without it again.