Having lived and worked in Jordan for a few years I can safely say in all the times I've used RJ there has been nothing but excellent and attentive service on all flights. I wish the same could be said when I used BMI on the route. Jordanians are one of the most courtious Arabic people I know compared with Gulf states. If what happened on that flight was not exaggerated in any way then the crew deserve to get what's coming to them. However I don't believe things would have got that bad especially on a flight of that length.
What does rattle me however is the obnoxious way doubleu-anker bangs on about male cabin crew. The service industry is full of both male and females and to single out males in the way you did was truly homophobic.