I have over 990 hours on the tanks, including 230 on Hog (and more on other tanks). It looks and sounds like you don’t play that much tank from the profile you’re posting from. IDK what tier you play in, but Hog is very easy to whine about, and can often require a bit of teamwork to face. Sombra can 100% fully shut him down, though. Mei often can, too.
Incorrect. A good Zarya can ruin Hog’s day, and bubble every single one of his hooks (including pre-emptive ones on her, or even after-the-fact if she didn’t get exploded during/just after the pull). She can completely outrange Hog if she wants to, and even mess up his hook combo aim with her right click boops, to say nothing of charge she gets from his damage.
Ball never has to play in Hog’s range unless he’s enforcing the backline, in which case he’s not enforcing the frontline (and thus your main/other tank and DPS should have a bunch of threat-free space on the front). If they’re a deathball, even better for Hammond.
Orisa can just flat-out outrange him (and deny Hook), no shield required, as well as Pull Hog out of aiming his combo.
You don’t need double shield to deal with Hog (I play Hog when my team isn’t shield-breaking enough), and so many heroes can shut him down or farm him (including Ana, Sombra, Mei, Brig, ranged), and many opponents can easily gain value equal or greater to what he’s giving to his team.
Rein and D.Va are currently popular in many ranks, and Hog can mangle either (though a smart Rein will shield-flash his Hook and D.Va will Matrix the pull after baiting Hook from outside his range, or just dive where Hog isn’t… he’s not mobile).
Yes, engaging Hog 1v1 as a tank is often a stupid idea, but it’s a stupid idea for most of the roster because that’s Hog’s entire value besides being fat and body-tanking. All you need to negate a Hog is a tiny bit of teamwork (or one Sombra/Ana), but that’s seemingly hard to find in this lifecycle and low population of where the devs have left OW1.
Hog isn’t a good tank, he’s a lulzy accessible one when you can’t trust your team. I feel like there’s been an identity tug of war between teamwork and (often selfish to play) self-sufficient heroes, and this is why you see a lot of Hog complaints (as he is self-sufficient while requiring teamwork to deal with, almost exactly like Ball).
Since tanking these days is so often a miserable, fragile, thankless role that seemingly nobody wants to play (nevermind many people already leaving the game for a slew of reasons), I think Hog is more than fine where he is. I think most of the tanks need more damage reduction/survivability buffs, or some other engaging reason attracting people to the role/game. But OW1 seems to not care about retaining tank players (see 5v5 for OW2).
Edit: grammar + updated stats.