The issue with the big corporations is people who are not motivated and not skilled, but who are “Yes, man”. They usually are promoted to a higher position. And if you have a manager who is not good in their job, might just affect the team and the moral, when you have someone who claims to be an architect, but they are not good in their job, will affect the customers too.
This is a big issue, because they will demotivate the team and upset the customer. This is really a double trouble.
We need to rethink who we define as trusted people in the organization. Sometimes the people who want to put a break on bad ideas are the people you want really to work with.
The “yes” people might actually cost way more in the long term, compared to the professionals who have the experience and can see the issue for a far.