A few of my thoughts on this:
1. Suburban, small town CT--where there is some money, is very nice. The busy areas/cities are a drag with exception of some pockets, like West Hartford, Greenwich etc.
2. Greenville SC is ok. They made a nice downtown but for such a small city there are a lot of disturbing lunatics roaming the streets. My wife was nearly accosted on the Main Street trolley/bus thing for her diamond until the scumbags realized she wasn't alone with my daughter. My brother in law and I told the guys that if they said one more word about my wife we were going to pummel them. They then backed off and got off the bus at the next stop. Many areas outside downtown Greenville were poverty stricken.
3. Northeasterners are very ignorant of other areas and generalize them too much. (I used to as well). For instance, people say things like "I know a kid who was an A student in Florida that moved to Simsbury or New Canaan and he was a B- student. Florida is of full of idiots and the schools suck". Big deal. I know kids here in Naples that are A students in one high school and they move to a nicer zip code 4 miles down the road and become B- students. My kids would kick butt in any school district in the country. Standardized test prove it.
4. Despite what people think, living in NYC does not qualify you as being the most qualified judge of all other places on the map. I've lived there and when I tell people I've lived there, they don't think I'm any smarter. In fact, they probably think less of me. Generally, when you say "I lived in Boston or New York so let me tell you" there is a collective eye roll and sigh in the room that everyone but the person blabbering on about his worldliness notices.
5. Some of the greatest nights of my life involved a late night ride in a convertible down the Merritt Parkway with a hot, rich blond that always smelled incredible by my side. I haven't ever quite replaced that feeling anywhere else in the world. Something about fresh air, trees and cash that always turned me on.
This. I left CT, moved around and settled outside of Boston. I like New England a lot, but we are an insular lot, and New Yorkers even more so. My Geography professor at UConn was from New Hampshire and told us in the entire professional association of geographers to which he belonged, he was the only one from NE or NY. People from New England any New York have a skewed view of the world and are generally less interested in and knowledgeable about the rest of the country than others.
CT is ok. I enjoyed my youth in Manchester, though I would not live there today. I enjoyed Coventry lake. I liked going to the Cape or Lake Winnipesaukee. But CT people act as if being X hours from NYC or Boston is something beyond compare. In Silicon Valley I was an hour from San Francisco, 20 minutes from San Jose, 30 minutes from the beach in Santa Cruz, a hour from Monterey/Carmel, an hour from Napa/Sonoma, 3 hours from Tahoe and the Sierras, and believe it or not, only 5+ hours from LA by car. The Santa Cruz mountains were a 10 minute bike ride. Plus the weather was pretty spectacular. CT isn't in the ballpark of offering that, but like parts of CT, it was too crowded, and way, way too expensive.
Most of your life consists of getting up, going to work, coming home to your family and hanging out with your friends and neighbors. That is what matters, and where other places shine and do so affordably. The ability to go to NY to see a play twice a year? Who cares? Anybody can fly there if they really want, or go to off Broadway productions. There are great restaurants and bars
everywhere. NYC is not at all special in that regard, and few people can afford the top places anyway. I am fortunate that my job allows me to live in the Boston suburbs in a very comfortable way, and I have a fantastic neighborhood. It not, I'd probably be looking to move.