Why is it strange to want experienced, professional career programmers? 20 years of experience has value, new grads can't and don't perform the same work on the same level, all other things equal.
How is that a unicorn? If you want good software on a regular basis in a reasonable amount of time you hire people who've been doing it a while.
How many major legal battles are fought primarily by newly-minted lawyers?