Vision was built long before they started offering suite amenities like CK. If you want that experience on Royal, you have to book a ship that has those amenities, as in were built for them. I don't get it when people have expectations without doing research. MDR is the same across the fleet.
We're on Vision for a b2b in 2.5 weeks in a JS. We've been on GR 7 times, EN 7 times and Vision once before (all the same class) out of Baltimore. We personally love the class.