I think a lot of it has to do with the reactions people see when they enter the comments. If they see someone else patting him on the back that's got a lot of upvotes, they'll either shift to that point of view and post or keep their opinions to themselves. Being a dissident from the opinion of a sub isn't something a lot of people want to do or enjoy. We all seek validation.