when i was a kid fishing with my uncles it seemed like all the trout waters we went to where overrun with suckers(western slope). now that i have traveled from coast to coast and fished alot of places i believe it is carp. thoose things just taunt anglers i dont want to touch one but i love to catch them.
It really depends the the size of the lake and reservior. IMO, smaller impoudments tends to get over run by the sunfishes. Larger warmwater lakes/reservoirs is overpopulated by carp. I'm not sure about cold water fisheries.
IMO- I think that perch over run mostwarm water lakes and ponds. They eat he eggs of larger fish. They eat the eggs/fry that hatch and are good but harder to eat for a meal. I have eaten alot of them! But find a pond with alot of them in it and you will find a few large catfish and Bass in it.
I asdked this question because when I was a little fisherman
I went to a lake in wy and I always cought walleye and perch i was also told there was sme large mouth in there
But now it is all CARP thay do fight hard and some people even here eat them but some times thay just over take lakes..
I say carp. Even though they do control the vegetation, they breed like cockroaches and eat up all the vegetation until the water becomes all black and murky. True they are ugly, but I don't mind catching one or touching one.