...which is why you have a screening process.
When people are complaining that there are no good programmers (and this is a common complaint on HN; it's not just a straw man), there's at least one of two things going on:
1) Their screening process sucks.
2) They aren't attracting good programmers.
High salaries help with #2.