I think you're probably right, if you're talking about random applicants. I wound up relocating for my current job position, but I was already friends with a couple of people working for the same company when I found out an opening was available. I think they realized I was going to be more serious about actually accepting the position because I already knew people there.
(I did find out later that they'd been interviewing local candidates for months, and didn't really find anyone they thought was a good fit. So that worked in my favor too, obviously.)
I will say this much: Don't pay TOO much attention to general hype about how many tech jobs exist in a certain area. If you want to relocate, do it for other reasons besides a generic idea that "it has a lot of work for people who do what I do". The area I moved to was recently voted among the top 10 (or even top 5) in tech jobs, but the truth is -- the vast majority of openings are government and military related, so often requiring active security clearances, and are just as often unstable jobs (govt. agency loses funding for reason X and all of a sudden your job gets terminated indefinitely). It's not the "techtopia" the magazines portrayed it to be, especially with the high cost of living. Many of the private sector tech jobs that remain are available/unfilled because the salary is too low to attract anyone any good at tech, vs. the price to rent or buy housing out here.
And when I lived in the midwest before this, I'd also read the occasional article promising how successful one could be there in I.T. But those figures were always heavily slanted. For example, we had one large financial firm in town who constantly ran pages of want-ads for all manner of tech positions. The catch? Those positions were almost always already filled. They just liked to collect up resumes to keep on file in H.R. Good bargaining chips if an employee started demanding a raise.... "I've got X number of people right HERE (waves stack of resumes around) who want to do your job right now!" In general, we really only had a hand-full of other firms doing much I.T. hiring, but they were all big corporate HQ's that employed a lot of people. So collectively, they could really push up the statistics and make things look promising -- but many good I.T. workers would never land a job at any of them, if their previous experience was only working in smaller to mid-size companies. "What? You have no experience dealing with Asian character sets on an Exchange server?! Well, our sister company over in China needs support from here so that's a MUST." (Yep, I actually heard that once in an interview with one of them.)