It's pretty unpopular, but I don't support the trout stocking program in NJ for the same reasons.
Hatchery raised trout, which as a species need cool, well oxygenated water, are dumped by the thousands into shallow lakes and ponds throughout South Jersey that can't support a breeding population. If they are not caught by June, they become floaters.
It is again, put and take management and is designed to please the masses.
A tremendous amount of Fish and Wildlife money goes into the the hatcheries and trout production that could be better spent on more beneficial long term improvements.
Stocking in deep or fast running Northwest Jersey water bodies is a lot more sensible but if the program was curtailed to do just that, there would be a South Jersey revolt.