Experience
I'm a Reinhardt main with an overall Reinhardt playtime of round about 150 hours.
I'm playing in a team where we play together 3 days a week.
All of us improved since we started, but there is one thing that we (I...) can't get under control.
The Problem
Every one knows these Reinhardts, charging on max range just into the enemy line for a single kill. This is not beneficial. I'm fully aware of this and have stopped this behavior already.
I'm constantly trying to just do short range charges on flankers or the enemy tank if he initiated in a bad situation on his own. But still I pretty often get displaced by some enemy abilities, making me miss my short range charges and getting totally out of position by doing this.
My team gets tilted by this and after the team died 1 or 2 times due to this I become the scapegoat for every fail for the remaining evening.
I have already tried a lot of things to solve this. I even tried some practice days to totally deny my charge for offensive reasons. When doing so, the team play was pretty consistent and everyone was able to rely on my shield.
But I felt as though I was under performing since I ignored some situations that would have secured a safe kill.
The Questions
Is there a way to get rid of the Reinhardt 'tunnel vision' charge behavior?
Is there a way to evaluate the risk of missing the target and deciding, depending on this evaluation, whether to charge or not?
Is there a way to strategically avoid the risk of being displaced and missing the target?