I love walking straight into patterns and laugh at the miserable attempts to kill me.
Anyone saying something like this always gives me the temptation to just make everything worse.
I immediately regret my words.
The Warhog is actually in a good spot from my point of view. At least on normal, keep in mind, I always talk about normal difficulty when it comes to balancing stuff. This should be the default difficulty and for me normal means, that it's easy to get throug while still maintaining a challegning level. So pretty much to that point,t hat the player still has to play skillfully while not getting frustrated because the game is too hard.
If you find the Warhog too easy, pleas elook on Hard Mode and Misery mode, don't apply your balancing changes all the time on normal as well. As far as easy and Super easy go, I think warhog ight be op there because the additional HP make him so tanky, he can shrug off most damage as long as he gets the double HP bonus on the first level up. But again, i find this okay. On these diffculties you should have a very easy time and don't have to see a gameover screen after two floors.
What teh warhog lacks, is the progress of other mechs. His passive ability does simply not scale that well because at the higher floors the damage migration plays atoo little role when you face Warden and Terminus. These fights tend to go super long and the damage adds up (more so, because he makes it harder to dodge with his slow movement speed and his bigger hitbox). That way I think the whole "Just let them shoot your face and bear it" is justified and not a balance issue. It's at that point where you can take on most normal enemies but get problems with bosses (longer matches, more shoots that are directed at you, too few possibilities to heal yourself during the fight). Mechs have different situations where they shine (rooms with few enemies and slow attack rate) and where they are worse (bosses, enemies with very fast attack rate).
The player has to play around these strengths and weaknesses. But simply adding more diffcult stuff makes it harder for everyone and hard is not always good, challenge is good, hard is just frustrating.