You're both technically right.
The largest Oscar on record is 18". So technically "Oscars can get to 18 inches under the right conditions." Though that's 1 in a million genetics and in absolutely perfect conditions. The one 18" Oscar was caught in the Florida Everglades.
While "15 and 16 is not unheard of"... "very rarely surpassing past 14 inches" is also true.
And "Oscar’s on average only get to 10-12 inches" is also true, though Id add, Oscar’s 'in home aquariums' on average only get to 10-1213 inches.
The tallest person in history was 8'11". But I don't think its practical for every parent to prepare for their child to reach 8'11". I think it makes a lot more sense to prepare for the top end of what's typical, then adapt for the outlying situation.