I don’t see the total value.
I’m a high achiever by nature, and I see great value in peer pressure, but this seems like once you’re in, there is no way out. As in you have to keep up with your goals for the sake of others.
To elaborate, if you want to leave TJ, you may feel pressured to stay, because you think you’ll look defeated.