Nobody is going to disagree that "hiring awesome people" is key to the success of any business, which is exactly why we need to stop obsessing over this. It's boring. It's not exactly a bold or surprising philosophy, and yet various founders, managers, and founder/manager-wannabes harp on the point of finding good talent like it's some kind of hidden truth.
No, you don't want to hire idiots, but I'm tired of hearing the same thing over and over again. It plays into how overpaid young engineers are these days--and the fact that engineers plateau (in career and compensation) pretty quickly. It's a little like banking culture. Young associates (CS grads and dropouts) are well paid, but only a few rise up to be directors (the true rockstar engineers). Everyone else gets replaced by cheaper talent or changes industries.
Hiring right matters. That's all there is to say on that topic. So many other things matter, too. To be great, you have to be great at everything.
I think we need to change the cultural obsession that we have around individuals, from CEOs down.