If your opponents are making mistakes on purpose because you outstack them, and you leave that table, you suck at poker. Leaving or staying at a table is as important a poker decision as whether to fold TPTK or not to a check raise.

That said, part of bankroll management is leaving if you have a certain % of your roll at risk. Chris Ferguson's management says to leave if you're risking 10% of your roll, I use 6%. Keep in mind, if you have 400bb and all of your opponents have 100bb, you can only risk 100bb. So if your threshold is 350bb, you're not risking that until one of your opponents reaches it as well. If you leave a good table way before then because of your risk, you should tighten your bankroll requirements until you're risking what you're comfortable with.