I can really only second what Dell has said. Oscars are not small community fish, they are fish that can easily exceed 12 inches in size, a community tank that you get from these superstores is just not suitable, they are for small fish only.
How many people do you know who have a St Bernard? Probably not many, the reason being is because they are massive dogs that require special attention, people know that these dogs get big so they don't get them. Unfortunately the same cannot be said about large fish, people see little cute Oscars and just want them, whether they've got a big enough tanks or not. It's only after a few months they realise exactly what they have got themselves into, that's why we've got so many members.