However, in the wild O's eat whatever fits in their mouths. Including other fish! It is a part of their natural diet.
True but often and usually over stated.
The stomache contents of most wild oscars studied contain more plant content then anything else. Amazing sometimes the differences between what the fish hobby claims and what nature actually does.
fish base's study page onlineBreaks down to roughly
45% plant
45% bugs and inverts
9% fish
Brazilian aquaculture study only goes up to 4% fish.
And for the "feeders cause disease" people out there; my feeders (wild or store bought) are always kept in a separate, filtered & medicated tank that receives regular water changes the same as my other tanks. Also, i don't give them to my O's for at least a week to see if any signs of diseases appear.
Which is great

and farther them most people are willing to go to feed their fish.Use to be the same approach I had.
But you'll also find some other people object over and over or want to make sure all information is out there for people new to the hobby, after they've dealt with problems feeders can cause like lympho and TB that can stay dormant for a month or more especially in cold water fish like feeder goldfish and wild minnows and are uncureable 99% of the time.
One more important thing, feeders are not supposed to be left in the tank of the fish you are feeding them to for more than 18-24 hours. I'm not quite sure why but i have always followed this and have not had a problem yet.
I find that interesting but odd.
any idea why that is at all?
Seems moveing feeders tank to tank would do more harm then good by bringing on stress releated diseases.