Those ads make me want a 10x real ultimate power ninja to silently enter their offices and dose every last executive and HR employee with a combination laxative-emetic, video record the aftermath, then silently slip away.
But I'm cheap too, so if that ninja could do it at 60% of the going rate for mass poisonings, that would be great. Their clan is also going to need 200 years of experience in undetectable infiltration, 300 years in poisons and venoms, and 500 years in absolute client confidentiality. Thanks.
I've seen one company asking for Ph.Ds in Math for a non-Math/Data/Science position. They said they put that on there because they had a bad experience in the past from someone who couldn't code but looked good on a resume. They wanted to pay $75-85k for that position. But then decided to take the interview anyway, so it clearly wasn't an actual requirement.
That's really the issue: job postings drive what developers "ought" to know because they should indicate some kind of business demand for individual skills. But there's no feedback to punish companies who scribble whatever they want on their job postings, so they continue to add new line items without verifying that what they're doing right now is working. It just leads to confusion and wasted time finding out what they actually want. If they can't find someone, they obviously go "Developer shortage! No one has the 50 skills w/ 5 years of experience on our job posting!"
Compound that with resume prose (pushed by people charging for resume review) that sometimes goes overboard in its effort to make something out of very little and we have a system where no actual communication takes place until you're in front of someone.
I've seen the same thing multiple times, especially with NodeJS all those jobs require 10 years of NodeJS experience, even though NodeJS is only like 8.5 years old at this time