For sure. And to me that's related to the spread of managerialism and MBA thinking. One of the fundamental beliefs in that paradigm is that management is universal; an expert manager can manage anything. (This is in the contrast to the view that you need domain expertise to be effectively in charge of something.) I think this falls down because, not understanding the substance of the work, pure managers have to go by proxy indicators, like the polish of the presentations, the amount of confidence expressed, and the general wow factor.
People with a lot of engineering experience are suspicious of complex solutions to complex problems. They know the value in iteration and testing. So even if an engineer is pushing a complex solution (for resume reasons or just love of the fancy stuff), they can be reined in by senior engineers. But in the MBA mindset, a complicated solution is an opportunity to have big budgets and lots of excitement. Slow feedback loops are even better, because they can produce shiny documents, get promoted, and move on before the problems become obvious.
Agree completely. Unfortunately it seems to be impossible to build large organisations without creating the sort of incentives that feeds this kind of thinking.
Like TFA says, if you want something to work reliably, keep it simple.
But simple isn't impressive. Tackling complex problems in complex ways is what gets recognised and rewarded. Humans are weird.