Patriots had a much better season, but most peoples love/hate for teams is similar to brand loyalty. They become attached to a team and either love or hate them for no real reasons.
I HATE the Patriots with a passion, but because of what they did to CT many years back. They dicked us around with hopes of building a stadium. Went through all the motions got everyone up in arms and supporting it, and in the end had absolutely NO intentions of moving, only to get the love for the team back from MA residents.
Needless to say the Patriots can suck it for all I care. And after what Belicheck did walking off before the end of the game, classless tool in my eyes. You man up and stay there until there is 00:00 on the clock, THEN you shake hands and walk off. Sore loser and coach of a worthless team...