Yeah its fine to have it, but thats by far no plausible reason for it to use it like crazy multiple times after another, like having to mooch four times after another with a catched fish the next one you need, most likely even in HQ just to make it much more complicated, just to have a chance at getting what you want.

Fishing needs to be in first line skill based, not luck based, it's completely fine to have Mooch as a means to get natural baits that aren't buyable anywhere and to diversify the methods of catching specifi fish species, where its natural that there are carnivorous bigger fishers going for your mooches

But 4 times in a row is exaggerating it. maximum 2 mooches should be enough. Would be far more interesting, if SE added more different waya t manipulate your fishing outcom, other then mooching, the hook and bait or daytime/weather, like for example the fish density of a fishing location in regard of how many people have fished at a spot over a certain time to prevent overfishing...