I dont think it was criticism, its just the truth. These gobies eat the critters that live in your sand bed. They might eat prepared foods, but probably wont get the nutrition they need to survive from those prepared foods.
To answer your question you could try pretty much any frozen, flake, or pellets. I would try some meatier foods.