And you don't. NLS has numerous formulas, and they certainly aren't all exatly the same. Check out the 10mm Mega Fish formula, it has far higher protein/fat levels comared to the 1mm Cichlid formula. If 10 mm is too big for your fish, improvise, and break them into smaller pieces.
Their main recipe for their various formulas has nothing to do with being lazy, and everything to do with taking a more realistic approach to feeding fish in captivity. The key word being
captivity. Once you remove a fish from the wild everything changes. If you feed a nutritionally balanced food you can feed it to most species with relative success, no matter how some ichthyologist decided to classify their feeding habits in the wild. The only real differerence between feeding the various groups of fish for myself is how often, and how much I would feed. As an example, in captivity I would typically feed an algae grazer 3-4 times a day, in smaller amounts. An adult predatory carnivore would get fed at the most once a day, skipping days, and in larger amounts. For omnivores whatever, as they are pretty flexible in how & when one feeds them.
And if anyone really wants to add more aquatic plant matter to your fishes diet, to more closely mimic their diet in the wild, then New Life has also recently produced a pellet to fit that bill.
http://www.monsterfishkeepers.com/forums/showthread.php?564494-What-should-I-feed-my-tropheus
They have also come out with a line of gel foods. There is plenty of "variety" within the New Life line of foods, if that's what your looking for.