Some people are just mean to everyone without needing a reason.
Totally agree with you. Regardless of gender, age, sexual orientation, BtVS preferences, etc., people should be respectful. Those are the people that I truly hate, the ones that use any excuse to be nasty, patronizing, condescending and openly disrespectful because they don't share an opinion. You can state your POV in such a way that you're cordial and, no, this is not about political correctness, this about old fashion mutual respect, which at times seems to be totally lost.