Beyond the territorial and space issues mentioned above.
A 90 is a decent grow out tank until the oscar reach @ 7 or 8 ", but at that point a 50% per change once per week may be insufficient.
As soon as the fish put on enough size to compromise water quality with nitrate, that water change will need to be doubled, and doubled again when they reach true adult size.
One of the most common maladies of oscars, severums and other Amazonian fish (commonly found posted in disease section) that have evolved to live in almost 0.00ppm nitrate , low mineral content, low pH water, is HLLE (hole in the head disease).
So unless water changes are large and frequent enough to hold nitrates to low levels, these diseases become chronic and scar up oscars and severums just when they come to point the aquarist has waited forth to look substantial.
And if your tap water is above neutral, and mineral rich (as most tap water in the U.S, is) the bacteria that cause these maladies is then quite common, and problematic, so water changes are even more important if this is the case.