In today's hobby I agree that a well balanced diet can be achieved through many different means. But, I believe you must also consider what this fish in it's native waters eats on a daily basis. Yes, most of all Oscars as well as many other species of fish are tank or farm raised, but they still have natural tendancies bred into them that they retain in captivity. I was one of the proponents of feeding cichlids commercial foods for a long time. However, when I saw how enthusiastically my Oscars chased live food I just couldn't take away the chase instinct that they naturally have. I just read an article in TFH that stated that Oscars that were checked for food content of their stomachs had about 90% fish in them. Now this was indeed wild Oscars, but why not give them what they like and were programmed for? These guys will each just about anything you give them and they take advantage of seasonal foods in the wild which gives them a very varied diet indeed. Asking an Oscar to never eat fish is like asking a bird dog to not chase birds. All that being said, you don't have to keep you Oscars on a regular live feed regimen. Just make sure every once in a while you give them an oportunity to be Oscars.