Well who is a troll is a matter of perspective. One definition of an internet troll is someone who posts with the intention of making someone mad or to try and ruin their day. Well what if someone posts a heartfelt opinion and someone responds with their own heartfelt opinion that is totally in opposition to the first person's opinion. That person could be seen as a troll by the original poster and yet to themselves and perhaps others they appear as just someone with a different opinion.