I love Plecos but won't have in my current tank as I use a course gravel substrate which would not be good for the critters. Instead I have gone to Panda Garra for my tank as they are MUCH better able to deal with gravel. The Pandas have the defined fins like a Pleco but the body type of a loach. They are active and don't spend as much time on the substrate.
Regardless each person has every right to like or to not like Plecos. Each person has the right to like or not like as they chose.
I would still hope that, even if one hates a Pleco, that person will still respect the beasties. They are amazing critters and unlike most fish. While not 100% true most don't even have scales having bone plates as a protective armor. They are just beautiful and unique beasties. They are dinosaurs of the fish world. In my humble opinion one just has to respect the fact that that the common pleco has been around for 75-100 million years.