I've uninstalled the game yesterday, not out of anger or anything but I needed some space on my SSD.
My issue with the game currently is that trolling is in no way is punishable in any meaningful way and there are a lot of trolls at the rank borders. I see people who just got their Diamond or dropped massively just play Hanzos and Genji, your Torbs and Bastions with chat and voice turned off. They never switch, they never talk, they are almost never ever contributing to the game. There's a perfect place for them and that's Quick Play, instead they just ruin the experience of the other 5 people.
I reckon you should be able to lose your rank icon, if you drop below the threshold and there should be a separate system to report players as trolls with some penalties attached to it, like banning person from playing in comp for x amount days, not minutes, not hours, DAYS and on repeat "offense" ban them for the whole season. Maybe then people will think twice about taking Hanzo and Genji on defense, maybe they'll switch around when needed, maybe they'll just stop playing comp instead of tanking their rating by playing Sombra badly.
I don't know, something needs to be done. That's the only reason I'm no longer enjoying the game as much. Troll picks happen quite often, whether it's on your team or your enemy's team which leads to a lot of yo-yo games - you crush them because they have a troll and they crush you next game because you have one as well.