For certain they are hard workers....and to treat them as personal servants is wrong....but then again, I do not want to hear their "poor pitiful me" woes that I have personally listened too, merely for an additional gratuity.
I certainly will give them the respect they deserve, but they compromise their hard work ethics when they play that card ! They were well aware of what their job description was before they signed that contract and the possible pitfalls they may incur regarding how they are treated by passengers. Do they make a cruise experience better...?? In most cases yes they do, but I have ran across a few that have had to be reported for less than quality work or customer service.