I take a cruise with my family every year. Normally we're on Carnival, however for this one we decided to try RCCL and go on Oasis.
Overall, given the price we paid, I cannot recommend RCCL over Carnival for frequent cruisers. The Oasis is an amazing ship, there is no question about it. Amazing. But, I had a few complaints:
I paid double for my cabin on RCCL than I would have on Carnival. I don't have a problem with that, but what was included for that price was what bothered me. The food is average, and if you wanted good food, you had to pay for it. Chops is $35 per person. That's ridiculous when I just paid $2k for a 7 day cruise and didn't even get a balcony.