What you propose is great and would be possible in a perfect world. But it seems that in an open forum something is said and then taken as the word of god which burns someone else and it trickles down etc... I think if we could all accept that 99.9% of the chatter on here is the opinion of the poster and not set in stone then issues would self resolve. Those who are intentionally malicious are unable to hide and those who generally try to help shine in that light as well. In the words of a wise man "think 1st and post 2nd" that being said I don't think you are suggesting that if a product does not perform as it should then it should be praised. What one interputs as flamming another may see as an opportunity to gain helpful insight based on personal experience. Maybe just try to breathe in between posts and take a minuet to analyze what is actually being said as opposed to coming back with both barrels blazing. Again this would be nice; however, in reality skeptical at best.
The short version:
I agree