This is about control by managers. Older or more experienced developers will often call out BS if a manager makes a faux pas for whatever they are delivering. Younger programmers will work longer hours to make the managers look good.
With experience comes wisdom. Wisdom is a manager's worst nightmare unless they were technical in the first place.
I think this is only true if you're working under bad managers or in a corporate culture that incentives bad management practices.
People who are good managers almost always try to solicit as much criticism and feedback as possible. Especially from the most experienced people, since they know where the bodies are buried.
With experience comes wisdom. Wisdom is a manager's worst nightmare unless they were technical in the first place.