i think the better point to be made is that people downvote opinions that they don't agree with (as opposed to downvoting something factually inaccurate or bad in some other way). its good to have different points of view, and if people get punished for expressing the unpopular one, fewer people will express them.