I don't think this is that bad either. Definitely worth it, though, considering how hard some of the crew work. An example, on my Enchantment cruise in 2009, my dining room waiter was also the person that greeted people at the dining room for breakfast / lunch.
2007 - Majesty of the Seas (Bahamas)
2009 - Enchantment of the Seas (Western Caribbean)
2010 - Freedom of the Seas (Western Caribbean)
2013 - Golden Princess (Alaska, roundtrip from Seattle)