There is a meme, “haters gonna hate”.
In this case, I think the same principle holds: “software developers gonna develop”!
Meaning that I feel businesses would prefer to see developers working as hard as possible and just assume their output is always an improvement over the current product.
At the level of competing businesses 90% of effort goes to waste due to failing software businesses, as the winner takes all.
At the internal business and team-of-employees level, if time was spent it is assumed that it is always useful and pushed to the end users (instead of allowing the environment to kill the worst 90%).