I seriously have to laugh at you....for thinking you know me or anything about me.
I live in probably the most diversified zip code in NYC....I can be in any culture in the world within 1 minute of walking or 15 minutes on the subway....and I thrive in all of them...despite limited language abilities. So when I step outside my home (apt really) things are different...not everybody speaks English. I'm a native speaker of English; English is my husband's third language. Being with "English speaking Americans" of my ethnicity is far from my norm.
One thing I like about MSC is the international population....and I couldn't care less about announcements in 5 languages.
Does this make sense:
Mr & Mrs TabbyKats are booked in a Fantastica Balcony. Mr Tabby has not been well, so Mrs Tabby decides to upgrade to Yacht Club (not for drinks etc...but so Mr Tabby can avoid lines).
Mrs Tabby calls MSC to make the conversion. NO. I have to cancel first and rebook.
So Mrs Tabby cancels. Then, being sick and tired of MSC customer service, I had the TA do the YC booking for me. Including his discounts/obc....the fare was something like $500 less.
If the agent rebooked instead of canceling (it didn't affect her salary)...MSC would not have had to issue a refund...and then I book a cabin for less than what I would have willingly paid if their representative did it on the spot. Me thinks, not such a great business model, MSC.