We are sad that Holland America has become increasingly more interested in finding ways to get their customers to spend more money than it is in the customers' satisfaction. Many times a day sales materials and loud speaker announcements are made to get travelers to spend more. Meals are OK, but if you want a "fine" meal, you must go to the extra cost dining. Want something besides coffee, tea or juice. It's extra.
We also worry about the safety. Announcements cannot be heard in your cabin unless you choose to leave your TV on all the time and put up with whatever music they are playing in-between announcements. If an emergency came up, you would have to have left your door open (as we often did just to hear the announcements) to be aware of it.
Information sent to your cabin regarding upcoming events is not always accurate and is not presented in a way in which you know which day the information relates to (something that gets more and more difficult as time zones and cities keep changing). We missed a tour (extra money lost for us) because the time zone information provided by Holland America was wrong and we did not choose to have the TV (which sometimes told of things like time changes) on all the time. Customer service to help us on the matter was cold to say the least.