I hear ya there. A lot of times despite my best efforts on McCree or any other hero I play, nothing will go right and I end up feeling like a newb with egg on my face, the enemy team taunting me as if they got the best of me in game and IRL. You are right in Rein's play style, he is a team dependent hero. Without a team, no matter how well you play, you will be at a disadvantage. Knowing when to switch between offensive and defensive is my biggest problem with him, so that holds me back in a major way.I transitioned into Overwatch pretty rough at the beginning, despite my thousands of hours in TF2, Blacklight Retribution and a plethora of other FPS's. But I gravitated toward the hitscan heroes in time due to my FPS background. It was still rough learning the engine's basic mechanics with them. What really got me is just how toxic the game can be, at times worse than League of Legends, in Quick Play no less (don't get me started on Competitive).I also placed silver in Season 2 in my lvl 300's (I wanted to get a grasp on the mechanics and the nuances about them before I jumped in, so yes I learn slow in that regard) due to a friend of mine who only played Comp at the time. When we couldn't break out of our ranks in Season 2 and due to my bad experiences in that season, I played comp just to get placed for 2 more seasons. Little did I know the previous season weighed heavily on the next one's rank placement, so I placed silver again and again despite me improving a lot. It left a bad taste in my mouth, so I stopped placing.I am now in my 1000's, and with a silver rank. I get so much flak for it you wouldn't believe it wasn't League of Legends, so believe me when I say I hear ya brother