I agree. I don't think Celebrity could fill their ships with higher prices. Oceania has a huge advantage with their ship size... the ports. I wouldn't want to do too much tendering with 3,000 other people.
While I like the S Class, I think it has its faults. One outside pool area, no promenade deck, the lovely view of life boats instead of the ocean when looking down. They're nice, but not perfect.
Not sure if you got the "World" brochure from Oceania, but they took a run at Celebrity by comparing their costs and there wasn't much of a difference if you use Oceania's Air and use the specialty restaurants.