$100k+ for a senior developer is really not that much... but. The "properly market themselves" is a catch. I don't seem to be able to 'speak' west coast right, or something. Which is why I find this article about a relocating person interesting.
It's always been this way. When I got out of college, the division of the company I'd been interning with had an office in San Diego that was hiring for skills I had. I wanted to work there since my GF at the time was going to UCSD. Same industry, same company, same division of that company. Already vetted and approved by many months of interning. They wouldn't give me the time of day. Nor would any other companies I applied to out there.
The local (to me) office and several other companies in the area had no problem giving me offers, even though I was putting almost no effort into the local search (since, after all, I wanted to be in SD).
It's somewhat better now, when I'm trying to move to SF - I've gotten a few phone interviews, but nothing like the insanity the article is describing.
Edit: I forgot the original reason I wanted to reply: To mention that I personally have no interest in telecommunicating. I'm a social person, and to me, a lot of the appeal of working for a startup is to be working with peers that I can engage with every day. I don't want (to be) a voice on the phone during scrums that comes to the office once a year.