Reinhardt is the only one that feels like is actually a tank. Winston chases down annoying heroes like Widow. Diva is kind of a middle ground of DPS personal tankiness and support with the projectile killer. Roadhog just feels like a very beefy DPS, you have a lot of HP and self sustain but offer your team no tankiness.