I don't entirely disagree with you but I've experienced differently. In software, for example, I have seen precisely the opposite: there's been a lack of long term decision making. Instead of saving developer time overall there's a push to write it even if it is bad. Then it goes into production immediately and it becomes very difficult to get it fixed correctly
I noticed this on gitprime btw. My code churn rate was waaaay below my peers. So basically if I merged a line of code to main, it tended to not need updating for years.