I would not eat a pleco, wild caught or otherwise. A pleco's diet would probably make it taste gamey/mossy.
But to say that eating a wild caught cichlid is gross is insulting to every person living in the areas where they are native.
People have been eating cichlids since they were able to catch them. We are talking thousands of years.
Should you eat fish from your aqaurium? Probably not
Should you eat wild caught cichlids? Yes, I imagine that they are as tasty as the Walleye, Perch, Catfish that we eat in the states, if not more so.
Also, just because you have a stigma about a certain food, you should not insult it. In Peru they eat guinea pigs, in southeast asia they eat cockroaches. You eat what is readily available, just because we drive to a supermarket or mcdonalds and grab whatever pleases us, doesn't make that the case for everyone in the world.
If I am lucky enough to make it to CA or SA for a vacation or otherwise, you had better believe I will eat any cichlid, catfish, mammal, bird they put in front of me. I would rather eat something that displeases my pallet than insult my hosts while I am a guest in their country.