This system is amazing. I really can't stand negativity in games. In fact, I usually start playing like trash when I try to convince people to stop bashing someone or am being bashed myself.
Since the release of the Honor system, I've had to deal with this so much less. And even when it does happen, muting one player is so much more effective than it used to be.
Unfortunately, I think I've been Honored in almost all of my match-made games but haven't gotten a ribbon or anything. I assume its because I haven't played enough total games. ah well.