It's really tough for companies with low profiles or who need to hire for boring work. Not everyone can afford top dollar either. My current shop needs a lot of legacy system support and we have absolutely no choice but to hire second rate talent or rent them from body shops.