Not all plecos produce a lot of waste, nor do they all eat plant matter. Those that are genetically hard wired to consume a lot of plant matter, generally consume a lot of food with low nutritional content such as the algae, wood, and biofilm found in aquariums, so they glean what nutrients that they can, and excrete the rest.