I think it is more the urbanization of the area around the Navesink. In 1988 there was a fish kill in the Barnegat bay that killed all the summer flounder yearlings and after that the crab population exploded for a decade and there are still no fluke in that nursery.
You could have taken hundreds of 10 inch fluke out of that bay and wouldn't have hurt the population - would catch them with stick poles. It was the change in water quality that made them locally extinct. People think it is over fishing - it is not always. Overfishing applies to the collapse of the big cod fisheries off Nova Scotia, etc... The sport fish populations have crashed in the mid atlantic due to changes in water quality related to urbanization. I'm convinced of it. The regulations to preserve whatever scraps are left after we destroyed the garden of eden are a psyop - make people feel warm and fuzzy about throwing back a sponge crab or letting a big striper go after landing it. Stripers have huge mortality upon catch and release - especially the big egg layers the bureaucrats want to 'save'.
The new fluke regs are going to do even more damage. 2 slot fish and one over is going to create a lot of dying throwback fish.