Good points. Flagging a post should only be used for inappropriate content like porn, viruses, spam or phishing attacks. Not if you disagree with the author.
On other social networks people will mostly not vote for a post if they disagree on it. Unpopular viewpoints will never rank high. That's how it works and I see no problem with that. As long as other viewpoints can be shared without them being flagged down.
Question for Steem is: Are people upvoting because they like the post or are they upvoting because they think others will upvote. Let's be honest. Most people here are voting for the money so they only upvote the viewpoint of the mass. Even if they disagree themself. I think that's a problem.
RE: THE POLITICS OF STEEMIT ARE SCARING ME.