Probably the best thing about being a cutting-edge dev is the ability to work from anywhere. Heck, I've only worked onsite for a handful of my clients. Some of them (including my current client) I've never even met.
Why this need to co-locate everyone - in the most expensive city we can find? Why the need to work so hard - just to transfer your hard-earned wealth to a landlord?
You say Texas has no infrastructure - well, we do have running water, paved roads, electricity, cheap homes, and internet - everything the modern IT professional needs to work and live. And we also have airports, for getting the f__k out of Texas, which is easy and fun with all the rent money you'll save :)