Lot of people don't care about spending someone else's money efficiently. And in some cases spending more will make them look better and lead to better opportunities. And this happens on every level, lot of employees just don't care. And those that might probably focus on wrong things.
And no software people are no better, going for expensive tools, expensive cloud spending or just next shiny thing is often argued with some time to market or future scaling excuse. Or just wanting to do something different.
I wonder, how do they do it? How do they sell sub-par products/services that a company arguably doesn't need at a premium price?