Well-taught developers want to be well-paid, but not all the projects get enough funding for hiring top-notch local engineers. Along with the cost, there may be not plenty of specialists in your city, or you may be looking for a candidate with a particular set of skills. Or have to deal with strict time-frames.