An easy solution could be to make flagging a post cost 10% of your total VP, this will make flagging less likely to happen unless it is really needed. Also VP given back in a reverse fashion if many flag the same item. So 1st flagger loses 10% and when the second person flags the 1st flagger gets back .25% VP.
I don't think to many are going to want to give up 10% of their VP for something that they just don't like. Also another feature could be a drop down that makes you choose why you flagged the post. So you have to state why you flagged it. If someone clicks plagiarism as their reason and it was not plagiarized then the flag gets removed. There are many ways to solve the problem it just takes a majority want to implement the change.
That's a good idea. I think the technical solution combined with consequences and give reason for flagging would take out much of the emotions.
When you say "it takes a majority" - what will happen when this majority would vote for your solution? And who is in charge?
In our German steemit community I just recently supported a member who has programmed a really good application as a service for the users Steemworld.
If this is just a technical problem, it would be easy. But it isn't as I guess? I am not long enough a member to judge that.