Totally agree on all counts. Our cruise aboard Oasis, we sailed away and we were unaware we had left. In my view….that is not a good thing. I hate analogies, but from a sensation of movement, it is like flying on a A380. Carnival has made a conscious effort to embrace the sea in dining as you have mentioned. Royal has a totally different take on the MDR experience.