This is a good point. If you know a thread is going to piss people off, don't be surprised when it does exactly that.
One aspect posters often overlook is the "beating the dead horse" aspect of a conversation and this applies to almost everybody at one point or another. If you're a staunch supporter/hater of literally anybody involved with the team, the more you repeat those same points across the site, the more people get irritated and punch back. Everybody knows how you feel, everybody knows your position. At some point, it's best to just talk about other things for awhile.
This only magnifies if you drag that pet peeve into every topic you post or create additional threads about it. Take a breath before hitting that submit button and think "have I already made this point a bunch of times in the past few days?"