Meanwhile, hiring managers feel the pressure to fill openings instantly with exactly the right person, and when they can't, the team and the company suffer.
The team and company suffer if you hire "because we need someone" and end up with the wrong person. It sucks as an applicant, no denying it, but a bad hire can be toxic to a team or project. They can end up making more work for everyone else.
Complaints about buzzword filtering and what not might be very true, but you have to understand that the hiring manager must never hire just because they need someone.