It is ironic and indeed over time shoppers tend to decide working with companies that behave that way is just not worth it.
I don't like companies who sit on applications for days or weeks at a time, so I tend not even to apply for work with those.
I don't like companies that seem to feel that endless hoops are necessary for a shopper to go from interest in the job to finally getting paid. If you want a certification for the client, let me take it at my convenience before I ever apply for your job because it may well be that once I see what you want, I may be unwilling to do that and better to not apply than to get the job and cancel in disgust.
Deadlines are sauce for the goose as well as for the gander. If there is no decent response time, especially to shop performance issues, that is a company that to me is not worth bothering with.
I could go on and on, but there are shops in my area I would be pleased to perform if the client were smart enough to move to a company that was more amenable to working with shoppers. And from time to time MSC wise up and move their shops to scheduling companies that are better for shoppers to work with.