I too take advantage of these rates because a CRUISE is what you make of it. I have to agree though. If they do not have the staff to handle this volume, then they need for sake of humanity, lower the occupancy for a few weeks.
MSC is trying to build a clientele here in the US. People know there is a choice between who to cruise, and not to cruise, and they know people such as myself shop around.