That's another pet peeve.
You don't need a Reinhardt. And if you're gonna say you "need a Reinhardt", you'd better be playing a hero that's going to sit behind that shield and capitalize on that to get a bunch of kills they couldn't otherwise get, making up for Reinhardt's near-complete lack of offense while he's shielding you.
If you're a Soldier 76 who's gonna hang close, that might make sense. If you're playing a Tracer, just stop.