I'm kind of all in favor of it.  First of all, what looks like a special deal to some, is often special skills, or things that fit better.  And yeah sure, in a perfect world it would be all skills, but that does lead to a problem of what skills.  Many people have the technical stuff down pat, but lack qualities that endure them to other humans.  And, in a lot of positions, the second is often more important than the first.  As are, on occasion, looks, presentation, communication, or even grace under pressure.