I had been thinking of starting a thread about this myself with a poll for some time now, but never got around to it.
On the one hand, part of the reason I picked the Patriots as my "other favorite team" years ago was because I liked that their name represented a whole region rather than just a city. (Or in some cases, a state. Not sure what the Carolina Panthers represent, but I digress...)
On the other hand, I have to admit it's kinda jarring when you have the Boston Red Sox, Boston Celtics, and Boston Bruins but the New England Patriots. Almost like they're the ones that don't really count or fit in or something.
But when you look at it, the name makes sense. During the 11 years they were called the Boston Patriots, the team was nomadic, playing in five different stadiums (six if you count the "home game" played in Alabama, fer cryin' out loud). Being from a small town, I've never been able to understand how you can have these big cities that never have room for a stadium. I mean take the Giants and Jets, who represent the largest city in the country (and the world, if I'm not mistaken) but they don't play in that city or even that state. A city that huge and there's nowhere to put a new stadium??? Same with Boston, not near as big as NYC but still, you think they could find someplace for a ballpark.
And then there's the fact that when Sullivan moved the club to Foxborough, he and his staff looked at the season ticket list and realized that half the people on it didn't live in the Boston area, and many of those were from other states. I don't know a lot about Boston, but it seems to me it just isn't a football town per se. If it was, why did so many other teams play there and move or fold? Why did Boston U abandon its football program? And why was it so important to identify the team with a city that didn't seem that interested anyhow?
Granted, a lot of teams pull fans from surrounding states. A number of Minnesota Vikings' ticket holders live in Iowa; and the Denver Broncos pull in fans from all over Colorado, Wyoming, Nebraska, etc. If the Broncos were established in the last 20 years or so, they probably would've been the "Colorado Broncos", like the Rockies and the Avalanche.
Finally, I have to wonder how much of the author's disdain for the "New England Patriots" name has to do with the team actually being really good now, while through most of the "Boston" years they were mediocre at best.
Oh, and one other thing - 10 or so years ago, when the Milwaukee Brewers were seeking public funding for their new park, one state pol here suggested that if they were getting money from outside of Milwaukee (it was mainly from the surrounding counties, not the whole state) they should change their name to the "Wisconsin Brewers" to reflect that. It never went anywhere, thank goodness. "Wisconsin Brewers" just doesn't sound right like "New England Patriots" does.