9 outs on 2 streets is about 35% to hit. So I'm guessing that it works out for you about 35% of the time. (It just doesn't feel that way because of
negativity bias.) That means you are only going to complete it 1/3 of the time. So mathematically, you need about 2:1 on pot odds. So what is the "all in" that you are asking to call?
If the pot is 100 and I'm being asked to call 900... no, I'm not doing that. (1000:900 = 10:9 < 2:1 ❌).
If the pot is 100 and someone shoves for another 10... yeah, that's fine. (110:10 = 10:1 > 2:1 ✅).
If the pot is 100 and someone shoves for another 100... there's your borderline. (200:100 = 2:1 ≈ 2:1 🤔)
Event if I
have the pot odds to call it, I have to take into consideration what it might cost me. If I have 110 chips left, how will I feel with those remaining 10 chips in the 2/3 chance that I
don't hit it? That would be kind of a deal-breaker on your tournament. I would be less likely to want to take the chance. OTOH, if I am 1000 deep, those last 900 remaining is still a playable stack, right? Sure, I'll call the shove then (given the pot odds).