Femme, seriously though, is it hate when you have an opinion? I think the "hate" term is used too loosely. IMO "Hate" is when you are doing someting to affect someone else negatively, the plotting, scemeing, planning type of stuff. But talking or expressing opinion, to me isn't hate.
Now, if I said that a certain individual wasn't pretty or was overrated, that represents an opinion. But if I called them a "b*tch, sl*t, who*e, I believe that crosses the line into hate because you are trying to damage a reputation or further discredit said individual.
But all of this is Internet in the first place, right, all of it is eThuggery and eHate, which are as invisible as the "1"s and "0"s that they are made of.