Cruise guest complains as rude people ruin their buffet experience