I have wondered whether the ageism thing is partially related to younger people being a lottery ticket in terms of talent+commitment level. The company might get lucky and hire someone who is way overpowered but currently under leveled because they have not yet had time to reach their terminal seniority level. This ends up being a great bargain for the company. Whereas with established people it’s a bit more you get what you pay for.