We did an MSC cruise from Cuba, so there were no Americans on board, just lots of Canadians and Europeans (we are European).
food - bad. Usually cold to luke warm, pizza I had been really looking forward to based on reviews on CC but it was no better than sorrentos.
entertainment - poor. That’s compared to oasis & anthem, celebrity and P&O.
listening to everything repeated in so many languages got really tiring by the end of it.
service - poor. Very Italian! So laid back, you’d wait ages to hear back, nothing was on time etc.
we got status matched from a hotel status to their highest status - I dread to think how we would have been treated without it 😂
we both said at the end of it MSC would never be our first choice again unless they were the only ones offering the itinerary we wanted (which was the case with Cuba, as no is based companies can go there). Not bad enough to say never again, but not good enough to consider before RCI, celebrity, P&O, NCL, virgin etc