I think you greatly underestimate the value of creating large pools of talent in a single location. It is true that an individual can succeed on his own, working virtually in support of a company or himself. However, when you live in a community of similar talent, there's a sharpening effect - people coming together, sharing ideas, supporting one another, and ultimately, creating new businesses together. It's not impossible for this to happen virtually, but it is much easier when people are close to one another, able to do this informally whether over coffee, dinner, drink or just hanging out - essentially living life together. Proximity allows for much more rapid and deeper networking so that when those new ideas emerge, it's much easier to find and recruit the talent you need. Finally, when you have concentrated pools like this, you begin to develop secondary infrastructure that makes doing business in that area all that much more attractive - venture capital all the way down to better coffee.
I get you on the whole driverless car and hyperloop thing, but people really are very localized, and unless you can make both so fast that the thought of going to another city for drinks is no different a time and energy commitment than going to the bar a couple blocks away, it's not going to really work.