It IS a scam.
I give them my money, they say $XX is going to your stateroom attendant, but in reality it is not.
It is NOT “part of the cost of cruising” (what an overused term, ranks right up there with “behind the scenes personnel”). Taxes and port fees are part of the cost, anything they allow you to opt out of is not.