Earlier quoted context omitted.
100%, this is a natural reaction to the situation companies have created. When you get a rejection response mere minutes after submission that claims "after careful consideration..." then of course I'm not going to spend any more time than that applying to any jobs anymore. Prove a human actually took the time to review my resume and I'll actually apply to your company like a human.
If I get 500 applications to a role and spend 1 minute writing each person a personalised no sorry, that’s 20% of my week just writing rejection emails (never mind actually reviewing the resume). I’ve hired for 3 companies for engineers from entry level to staff level, and for non technical candidates for other departments. Applicant tracking systems like greenhouse send me an email for every application that comes t…
I don't fill my my resume with a bunch of spam buzzwords for every adjacent technology I've ever used, because certain things are kind of implied by other things. If I put "set up multiple clusters across different Linux systems", I don't also cram in "systemd, bash, upstart, scripting, ls, cp, du, nohup", despite the fact that I know how to use all of those things, because I think they're implied by "me setting up Linux clusters".
A software engineer reading my resume would come away with a decent understanding of what skills I have, but a recruiter who doesn't know anything outside of keyword-matching and hitting the `fwd` button in Outlook (which appears to be most recruiters) will see "HE DOESN'T KNOW BASH, SEE HE DIDN'T PUT IT ON HIS RESUME."
Now, of course, most of this is on me, it's up to me to learn how to play the game, whether or not I like the system doesn't really change anything, but as far as I can tell, the "solution" to this is to turn my resume into a low-quality SEO-spam piece of shit so as to try and satisfy the most incompetent person who might read it.