As the mech progress, the game will compensate. For some players like in my case, the game was nasty giving me players always in the 200-400 HP over with the worse weapons like Frantic killing me.
The game has the tendency to look at your weakness and often will keep you hostage for long.
As I keep moving up, the game keep doing the same more and more. If I was 1600, the game was giving me 2000. When I moved to 2000 then was 2400-2500 then moved to 2500 then 2800-3000 then when moved to 2800 love the 3200-3400. The game compensates not only in the HP related to torso and leg, but the game also compensates according to modules and weapons levels. I have test that for over 4 years. There are some points I actually can predict what will be against me.