Companies make hiring decisions at the corporate policy level, regardless of the "talent" of the person involved. Witness the postings on job boards for "must have 5 years experience" for technology X, which has only been out a year or two.
And the recruiting function (which didn't used to exist: more corporate laziness) has been taken over by nepotism supplied by Indians who only hire Indians.
For no talent? Look what happened to Sun Microsystems, Hewlett-Patel, and now Intel. They went with India, and it killed them.
Which indicates THEY have no business sense, not me.
I am a developer: at a good salary. But I've seen PhDs in their field, and in other places, forced to train their replacements to get severance, all the while management was crowing about "well, you don't really know the job, that's why we have to replace you."
For business sense, I don't worship money, and I want to keep my soul. I've seen how people become less human as they climb the corporate ladder.
I think we've established that you're a soulless, materialist, condescending prick, though.