Many larger firms who use agencies will go through a competitive tender process, and for all who are technically compliant, they choose the cheapest. It's worth considering how to navigate that if you want to be high end (which I'm presuming means expensive). Also, I'd challenge 95% of firms are terrible, what have you based that on?