A few things;
to whomever said that the best way to rid a tank of algae is to maintain appropriate tank params--that's spot on. Everyone should take that advice.
That being said, algae is not necessarily a bad thing. They help uptake nitrogenous compounds more or less as efficiently as higher plants, depending on the conditions. Often, they run rampant because your macro/micronutrient levels are so low that you effectively starve out the competing plant life in the tank. Thus, in some ways, it is an indicator of good water quality maintenance (not always, but this is why you often see algae encrusted breeding tanks owned by even the most reputable breeders/aquaculturists). Also, they act as a culturing medium for microbiota/fauna that certain fish might find delectable.
"This doesn't give them "food" (unlike what happens with nitrifying bacteria when the two types breakdown ammonia to nitrite, then nitrite to nitrate)"
Neither freshwater nor saltwater aerobic or anaerobic NOB/AOBs utilize nitrogenous compounds to provide them with biomass--both are used exclusively for energy, so, depending on how you view it, both obtain food from nitrate, or neither do.
Plecos are terrible algae eaters in the sense that even the best algae eaters in the loricariidae family only feed on a select few kinds of the stuff. They should not be maintained exclusively as an algae controller, as chances are, they'll be getting an insufficient diet. Also, gold nuggets (baryancistrus spp.) are supposed to be herbivores (by and large). Feeding them an excess of meaty foods will do harm to their bioprocesses. Like all other limnivorous plecs, if they encounter a choice bit of protein, which is somewhat rare in the wild, they will pounce on the opportunity to take it up--but only as a dietary supplement, not as a main course, so to speak.