You began by suggesting that the cities I mentioned weren't in the Midwest. In other words, you began by ignoring my point. Now you're pulling sentences out of context to still rub against the point.
My point, now as then, was that places such as the cities I mentioned are increasingly attracting the best tech sector job applicants, and that New Yorkers ought to take the time to ask why that is. No matter what other pedantic problems you can find with my basic phraseology, my point stands. Ask yourself, why are places like Nashville growing so much? And why are there multiple such cities? And why are companies like TD Ameritrade shifting their employees out of New York and into Omaha and Dallas?
I don't live in Nashville, but I think it's a nice city. Low taxes, low cost of living, slow pace of life, no urine smell in the streets, and for the price of a NYC shoebox, you can have a 5-bedroom house with a nice yard. It's tough to argue against that lifestyle once you've lived it. I don't know many people who move back to NYC.
So, as I said, New Yorkers ought to think about that. If New York companies want to attract the best job applicants, then they ought to think about what else they can offer, seeing as how they can't offer 5-bedroom houses with nice yards and low tax rates.