I've hunted and fished around here for over 40 years and I hate poachers with a passion -- but I wouldn't a bit more confront some idiot over a bunch of fish a bit more than the man in the moon! If I could get a tag number or something, then sure, I'd do that, but I would never recommend physically confronting anybody over a stupid fish.
With no enforcement, these yahoos will use the rivers as their own personal grocery store. That's just a fact. So until TWRA gets serious about it - or views it as a problem - then it's going to be what it is and no vigilante is going to change a thing.