I'm not sure what to think of the game really, everything feels so extreme, sometimes you can see people playing god like but it's hard to tell if its being with a static group that helps and everything is just aligning. I don't think anything is really "balanced" and that's what makes it interesting.
I had a match where there was a Mei that did NOTHING but attack me the whole time, I guess they assumed I was the best player on the enemy team? They would literally single me out no matter where I was coming from on the map or who I was so by the time I would come back even with my team they were already on me coming up to me to attack, this ironically happened after I felt we had too many offense characters and switched off of Mcree, but that was way earlier in the match before I realized how bad my team was as none of them seemed interested in helping me.
But other times playing with randoms I have turned whole matches around by myself just by waiting for the one moment or making that one choice in a character. Had a KotH match and my team was horrible so I would just use Winston and save his super for every-time they screwed up and lost the point, would wait for the enemy team to come gather, beserk on the point and my team mates hungry for nothing but kills would pick them off as they scatted, capturing the point in the process, just did this over and over until we won both rounds. In another match team mates are meat grinding at the final payload push, I flank the enemy from behind a building, inform the enemies that's it's high noon and escort the payload by myself.
Also with Genji, if you get kills with his lunge it resets his cool-down so you can chain attacks. Sometimes I forget that so if people are having trouble with him remember that too. Also with Tracer, you can do some pretty funny stuff other than kills. I wasted a Reinhardt's time for about a minute in a KotH battle just by toying with him.