Any AFCE team winning a Super Bowl at the home field of their rivals is a major insult.
And it's one this team deserves.
The one thing that would have been sweet about the Jets getting that new stadium is the idea (from my perspective) of the Pats winning a SB in NYC.