Those that hate it do so because it is a European line that has not totally bought into the US mass market way of doing things. Meals are different, often smaller portions. Not a lot of satellite fast food options…it’s either MDR, buffet, or specialty restaurant. YC has its own restaurant. Caveat: I have sailed MSC six times with a seventh booked soon, all from the US, none in YC. I would love to sail her in Europe but I’m rapidly becoming a very old lady and dread the flights.
The experience in Europe will not be watered down. The majority of the guests will not have English as their first language. The ship probably will board and debark guests at several of your ports. I could go on, but would just be repeating second or third hand what I have read here. EM