Don't like it? change it, and get off of the hate train.
Be it for or against, having the "they're in a 'hate train" mentality really does not put you in a better position.
Everyone's allowed their opinion, just because they disagree with yours does not mean they're in some sort of special group dedicated to contradict you.
Plus you are trying to do the same thing as said "hate train," one can as easily call your opinion "fanboy train" mentality...or something, you get the point, saying it does not make it true and does not validate your point in the slightest, nor does it deter the opposing one(s).
I do think a good discussion is good in these sort of matters, but when you get to the point where either will simply deny anything the other party says or start thinking they're arguing just "to hate," is the point where it stops being a discussion and it turns into what basically is people covering their ears and yelling "lalala, you're wrong, I'm righ!"