I agree with you on most of it. Well, the part that this is what actually happens most of the time, but I don't think it is always the best approach.
As you know at my company, so many of the people hired were based on relationships with other people already working there. You can easily draw a flow chart of how most of the people were related in one way or another before working together at Roswell. I am constantly amazed at the back story for each of the people I work with. Its like watching an episode of Lost

Unfortunately, that doesn't always work out so great. We hired a couple related people in the past that used a lot of of available resources and delivered nothing. It actually happend twice in a row.
So during the last round of hires I didn't even think about people I know and went strictly off of interviews and resumes that came from public job postings. The two programmers that I had a hand in hiring turned out to be great. They are both getting stuff done fast and figuring out stuff easily.
While I agree that hiring poeople you know is what happens most of the time, I actually think mixing a little randomness into the selection really helps development.
My own hiring (e:paul,32326) was like a random mix of randomness and relationship. One of my students found the job posting for Roswell in the Buffalo News and brought it to me so I applied randomly not knowing anyone - or so I thought. It turned out during the interview, that my to be boss's wife was a child hood friend. I like to think I was hired on my portfolio, code samples, resume and education.
Anyhow, I radically changed the way we work and if I was a yet another Buffalo State ASP classic programmer I might have just accepted the status quo.
Wasn't it the same with your new job? Imagine instead that the visual fox pro people hired their visual fox pro friends, are there any of those even around, lol? Anyways, I am sure you get what I mean.
Not that people you know can't be qualified. I just think there are so many qualified programmers out there that its a bad idea to not have public interviews to get an idea about the competition. We actually don't have a choice about this being a government institution so at least we always get resumes from those related and those not to compare.
Universities recognize this too. The reason you traditionally cannot be hired by your Alma Mater is because they figure you ascribe to the same techiques and doctrine as the people who you studied under. If you are hired the ideas never really change and evolve as rapidly as they would with fresh blood.
Moreover, I find it way easier to work with new people that I do not know whatsoever, as I am not as concerned about hurting their feelings or they about mine.
Still I think you are right that most hiring is based on relationships/connections.
I thought you where going as the Lead Singer of queen also. You could have got the gas mask then went to a sex store and got a plastic or leather suit to go with it and been a fetish dude or what ever that fetish is with the bag.
Maybe people bring rations on camping trips? Brr.
I second Freddie Mercury.
- Z
But weren't you going to dress as Freddie Mercury?? You really do look like him!