I think there’s a slight misunderstanding here - yes they are herbivores in the sense that they primarily eat herbivorous matter, I’m not disagreeing there.
I think the misunderstanding comes from the fact that they (like herbivorous fish) do still ingest other creatures (meiofauna, in this case). This is why I said they are technically omnivores - for aquarium (and marine biologist) purposes, however, they are herbivores because they likely only need algae/biofilm. They eat and benefit from some meat, but they only really need algae.
That said, I would assume the distinction in this case is somewhat vague between omnivore and herbivore from a technical standpoint, as I assume the difference would be whether or not the consumption of the meiofauna is intentional or coincidental. To my knowledge, if intentional, it would definitely be an omnivore (technically), if not, it would be an herbivore. To build off of Tired’s example above, a cow does eat insects while grazing, but it’s not intentional, so it’s an herbivore. If cows went out of their ways to eat insects, we might still consider them herbivores (depending on how many insects they chose to eat vs how much grass), but we might also consider them omnivores at that point. So, again, the line would be a bit vague and subjective.
That said, technically speaking, there are incredibly few truly (technically) herbivorous species in the ocean. In this case (as I basically stated above) Chocolate Chip Starfish could be considered (and likely rightfully) both an herbivore and an omnivore. Again, which one is more correct likely depends on whether or not the star intentionally seeks out meiofauna to consume.
Personally, I took the technical biological perspective and called it an omnivore, but I see your point AydenLincoln and agree that it might be able to be considered an herbivore.