There is absolutely no excuse to behave this way toward the crew. I have not witnessed this onboard ship, but in any public setting, I will go out of my way to offer an apology for the "person" and then I tend to find someway to encourage the person and leave them with a smile on their face.
__________________
Darlene

Mariner of the Seas

Carnival Magic Bloggers Cruise 5

Mariner of the Seas
HAL Statendam Alaska Cruise Tour - 09/09/12; Disney Magic - 12/01/12; Allure of the Seas - 05/26/13