We sailed twice on SS and 3 times on O in the last 3 years. We had a great time on both, and considered SS a very small step up compared to O, definitely not worth the huge premium they charge for 2025 cruises. To me, they are in the same category, and O food is better in my opinion. We had similar experience with excursions (close to 40 people on both lines), but with O you at least have an option to take private tours, while on SS the excursions are included.
I'm curious what was so bad about Oceania?