Not just recruiters
In a past life, working for major company which was downsizing in some areas and expanding in others.
As part of this, they created a formal internal "resourcing" division, to which people inbetween roles would be allocated; in theory, you could then spend time upskilling and doing any short-term odd jobs which needed to be picked up.
In practice, the internal HR drones proved to be just as inept at skill matching as any external agency could ever be. On one occasion, I travelled to another city for an interview, only to find that it was for a role which used a technology I'd never actually used before.
I rolled up my sleeves and gave the technical test my best shot, but oddly, I didn't get the job...