You do not have to acknowledge TWO urban centers, only acknowledge that Boston is no cultural or business hub for CT.  Put away your pride and go back to this:
The New England region of the United States is located in the northeastern corner of the country. Boston is its most populous city, and the business and cultural hub
for all but the Connecticut, which is oriented toward New York City. New England is made up of the following states:

It is simple and keeps your point while only changin one line instead of the whole article.  What you or whoever wrote was way worse and far more complex.  It made a SIMPLE change into a major problem.  All because of pride in the form of New England fundamentalism.