It's a great time to live in Texas, which has 4 cities on the list.
There's a thread about this in the San Antonio forum and I imagine this survey is being discussed in the local forum of just about every city mentioned in the article. You can get the local perspective in those local threads.