tank raised oscars can achieve sizes of 14-16" as well if kept in large enough tanks. not all oscars will reach those sizes, but some will be they wild caught or tank raised.
well, that is a matter of opinion and in my opinion a 12" fish in a 50 gallon is unacceptable. if you're going to keep a large fish then have a tank large enough to accomodate the large fish and to keep it as happy as possible. if you don't have the resources to buy a large enough tank, then pick another, more suitable fish to buy that will be happy in your tank. keeping a fish in a tank that merely allows it to stay alive is not acceptable, again in my opinion.

a 12" fish is ok in a 50 gallon wide, not great but ok,
well, that is a matter of opinion and in my opinion a 12" fish in a 50 gallon is unacceptable. if you're going to keep a large fish then have a tank large enough to accomodate the large fish and to keep it as happy as possible. if you don't have the resources to buy a large enough tank, then pick another, more suitable fish to buy that will be happy in your tank. keeping a fish in a tank that merely allows it to stay alive is not acceptable, again in my opinion.
