Promotion driven development and the idea of level appropriate work are the bane of big companies.
Once you get to a critical mass of senior people at a company, you start incentivizing complexity and redundancy because for those people to get promoted they need to show company-wide or organizational impact.
Why do you think Google has so many chat apps instead of everyone just working to make one or two of them great?