Applying for a job costs time and effort. All other things being equal, I will prefer to apply to a job posting where I meet more of the requirements than one that is a looser match.
Adding requirements that aren't actually requirements is a good way to get your posting sorted to the end of my applications queue indefinitely, or ignored entirely. I will apply to the closest matches first, and stop when I pass a time threshold. If your process costs me more than an hour, and I only tick off 50% of your listed requirements anyway, I'm probably never going to apply.
There are all kinds of new postings, added daily, that will jump ahead of yours in my queue. So if I am searching while holding a job, I only apply to postings with the very highest estimated payoff, which are the very close matches.
So, single point of anecdatum: I will self-select against applying. The threshold for matches depends on how motivated I am to change jobs. About now, I will even ignore 100% matches, if they don't have a salary range listed, and an easy application process.