Yes. My expected value is increased when I can match the stack of the players I have an advantage over. If I show up with only $100 dollars, but I'm much better than the entire player pool, I can still lose that $100 because duh, its poker. If I have $1000 behind, I can lose that $100, then match the stack of the person that beat me, $200. It is +EV to have $200 instead of $100 if I am better than that player because now there's more money changing hands, we want money flowing if we're winning.
If I lose a hand and only have $75, that's the max I can win, instead of the full $125 in the stack of the player that beat me. I'm losing value there.
I will add on to the max every time, because its a disaster if I get AA when the fish with $1000 gets KK and I only grab $100 off him. If I have a lower flush and the fish is excited and obviously has a higher flush, I can fold; I would bet that he can't do the same. This is why I want to be as deepstacked as possible to win that money.
@Jimulacrum brings up great points about health of the game, but if I'm Garrett/at a casino where I just want to make money, I want to leverage the edge that I have.