Is the explanation that Silicon Valley companies invest a lot more in / are better at publicity - best example being Mark Zuckerberg boy genius meme?
I'd cut my arm off before working at two of the three and the third would make me think about it pretty hard.
Once you've ruled out the more gross elements of tech...Boston stacks up pretty well.