It's not the sincere "differing opinions" that I have a problem with. Those are helpful and you learn from reasonable discussion. It's the ones that lie about a company and try to drag it down or the ones that pump a company that is nothing but hot air. There's a difference between an opinion and an agenda IMO.