This is why we favor Star Class on Royal. Everything on that ship is included, no questions asked. Starbucks, WiFi, All drinks, 24hr Royal Genie (Butler) who makes are of your reservations/changes, Same day dry cleaning/laundry, free movies, bottles of sparkling/wine... really the list goes on and on.
And IMHO when you are paying $20K+ for a suite, everything should be included.