That's income per capita, which is a little bit different than wealth.
There is no place, in the US, that rivals the wealth and power of NYC. Now internationally, that's where you start to get your Beijing's, and your London's, and your Tokyo's, and your Monte Carlo's, and your Paris, and Shanghai's etc. But in the US it's NYC at the center of the preponderance of wealth and power. Only place in a position to make a run at NYC is DC, and they'll need a lot more than Amazon to do it.
(There's also LA and Chicago, but those cities are not as "powerful", nowhere near as wealthy, and to be frank, making a run at NYC is not their ambition.)
That's right. Tons of contractors want to build into GovCloud as well, which will be exploding in the near future. They already have tons of data centers in Northern Virginia due to its proximity to ISPs and the federal government.
That's probably why AT&T has the upper-hand in this case. People can just stream HBO. This hurts rural customers who don't have reliable internet connections, though.
I think the issue is that if you don't understand what a high-level language is doing under the hood, then you will constantly be surprised by side-effects. You shouldn't be using an ORM to substitute for your lack of understanding SQL; you should be using it to automate tasks.