if i am about to get hit, or being very badly abused, i will take action on the spot. crimes against cabbies are unwatched and sileinced by the city and officials. can't take it. i saw 3 drivers geting beaten on road just last month.
be professional, dont make u turns or run red light just cos the customers orders you to. kick out rude and abusive passengers. if you are to get hit, defend urself.
george lutfallah has all the answers. you should listen to him. and he says knock it off. so knock it off.