I'm not denying your story but as a person who travelled Dukhan to Doha return daily for 2 years I beg you not to think that all the drivers are crooks. I have not ever seen them behave anything other than professionally, occasionally they did go past the labourers who are waiting but they are under serious pressure to be on time and get into trouble if they are not. I did see them treat women and children with huge respect and not charge an elderly man and vacate a seat for him to sit down.
I agree that the behaviour you mention is unacceptable, but hopefully it is unusual, the vast majority in my experience are good men. My only complaint is that some of them drive far too fast, especially in the old buses that are on their last legs.