Because it should be considered free speech (i know, this is Dubai)…unless you physically cause a scene you shouldn’t be arrested. Dubai is nuts, and this whole thing is nutters.
The guy is a dick, but a 10,000 dollar fine for being mean to someone? Come man, this isn’t pre-school.
Did he hit the person, or just was rude, and inconsiderate? If it’s the former. Sure, but if it’s the later, then that’s just unfortunately stuff you deal with when you’re in customer service.