If someone has got 30 years of experience, employers/recruiters think it requires at least senior or manager position, while entry/mid level position appears "unsuitable".
They don't understand that after 3-5 years the diminishing returns flatten the output almost completely and the only thing that years of experience can tell is the arithmetic difference between current year and the year of graduation.
The matters are surely made worse by the current FAANG tendency to ignore whether the experience is relevant. If someone has never wrote a line of Java before, a junior position with quick promotion is the most fair and logical choice. But if their resume shows 7+ years of any coding experience at all it wouldn't even pop up in recruiter's search because of how they set up their filters for junior positions.