Looking at that list, the thing that occurred to me is how one bad individual can harm the reputation of an otherwise OK firm. The OP obviously had bad anecdotal experiences with every firm on that list. Also anecdotal is the fact that there are recruiters worth talking to one or two of those firms (I've talked to them.) I don't know if my experience makes that firm good or bad - but I also don't know if the OP's exp…
If the recruitment firm is unable to make good hiring decisions for itself in its own industry on a topic it knows about, then why should they be trusted for other firms and candidates?