I've been playing a lot of Hazard in QP 5v5. I usually do pretty well and he's one of the most fun heroes in the game. I think I have a good understanding of how to play him because of my most played characters: Moira (get in, get the kill, get out), Mei (using wall defensively and offensively), Ramattra (facetanking vs juking vs taking cover when you don't have a shield).
My problem is: I really want to get his spike guard achievement BUT apparently it's really only feasible in Stadium these days. I've played Stadium since its launch and ranked All-Star/Legend on support, although I've been avoiding this season because the rework looks terrible. Hazard always felt so shit to play against, it was like as soon as you dared to even look at his wall it would kill you instantly. So I tried playing Haz like 6 times in a row in Stadium QP and got ROLLED every single time. It feels like I can't do anything. Most of the DPS can melt me before I even get close enough to their support backline...or else they're as tanky as me but with more damage. If I try stacking AP I melt like butter. If I try stacking survivability all I can do is tickle the enemy. And I never end up earning much cash which makes everything 10x worse. How do you get value out of him??