If you wanna get technical Reinhardt was wrecking their whole team by himself, 4 gold medals LUL where's my team?
Anyhow the team should stay with the Reinhardt IMO, not the other way around. If your Reinhardt is being reckless but getting a lot of kills/damage in then your team needs to get with his program because the Reinhardt isn't always going to be smart enough to stop, and your team isn't always going to be behind his shield.
It's like having a Bastion. Work with them if they aren't willing to change.
But yeah anyhow teamwork guys