This is also a very valid point, we can't take our level 3 toughness or stonewall anymore and I replace it with a perk like quick recovery or adrenaline rush that doesn't even work and 3 brd perks to get the maximum damage output from an avenger feels a bit taxing and contributes to it being the most powerful ever.
If we could take a toughness at level 3 early on then it will allow us to pick up an extra life giver later on to help deal with and balance out the heavy damage crits from snipers as they move in closer to the snipers position tanking the damage and having a chance to fire if they need to cover a large open distance of hexes before they die or we can take the stonewall to counter the kds and kos and the loss of action points due to it.
Last session 200 hp was more than enough to handle damage from sniper fire, this session I'm strugling surviving with 220 which was common max hp to have last session. Now I have to make a decision should I drop a brd, brof (in the process losing the avenger potential), toughness or stonewall to pick up more life givers. And in my opinion 3 times a life giver or brd is repeating a perk too many times using up valuable perk slots just to maintain that damage output or survivability.