We have been on 7 MSC cruises and never had that experience. In fact, my wife and I are not messy people and tell the room steward to skip our room for the day, if he looks busy. We don’t need fresh towels daily, we hang them up to dry. We also make up the bed, just like at home. Maybe your expectations were geared more to one of the luxury cruise lines!!