I avoid playing against short stacks in Cash Games, so you do have a point in this particular scenario.
I guess we can be extra nitty and passive (but not weak) against the good players to control the pot size. Maybe do a Hellmuth classic and always check in dark, especially on the flop?
But when the fish is down to around a quarter of a full buy-in, sure, it can be best to look for other tables and quit if no better ones are available.
Online, this is easy, but Live, you also have to consider your image and that others don't see you as a "predator" or "bum hunter". If you play with the same people a big part of the time and/or want to get invited to private games, you have to give action to get action, as the old saying goes. And that also means risking a little extra certain session, so the good games are available to you in the future.
The fish can also notice if you always leave when they don't have much money left. Just because they are bad at poker, they don't have to be stupid in other areas of life. By the way, for anyone interested in exploring new online casinos or checking reviews before depositing, resources like
Casino of the Kings Canada provide detailed ratings, game lists, and bonus breakdowns. It’s a good way to stay informed and make smarter decisions without risking your poker bankroll.
But online, I would maybe stay for the 37BB stack, but that is borderline.