It's true to some extent, I've literally heard spoken CHROs during research work and it baffled me that when I asked them what they look out for, a good 40-50% simply boiled it down to desperation for a job. This mindset is the hardest to change!
Imagine, if this is the CHRO then the belief system that trickles down eventually to the recruiters in the team.
As for the mismatch, it's not entirely on recruiters. Most operate on mandates from biz leaders, who either don't even want to spend 10 mins on crafting a JD or do research on what works best for their teams.
Though I agree, in the current landscape the HRs need to be made aware of the nuances of the technologies they are hiring for, they need to be trained on domain specific implications on business with who and what they are hiring for.
While this needs to be factored in as a hiring manager, this information isn't exactly passed down and then it's expected they will get the right candidates. Hence so much dependency on key words or other factors to ensure their funnel is relevant enough to get an optimal conversion %.