Attacks on taxi drivers are a real thing too, that's a good point FL. In my job I've encountered such attacks and more than once. I've personally met three taxi drivers that have been attacked with knives and robbed, several more that have been otherwise assaulted. Within my job, I can't even count how many I've known of to be assaulted, harassed and robbed. Do they then have the right to refuse male customers? Of course they don't. I'm sorry, I just don't see how this is anything more than a band aid. It just does not address the problem. There is no mention of this occurring in the interim while other long term initiatives are put into practice. This does not teach drivers what acceptable behaviour is. This does not teach drivers what constitutes abuse or intimidation. This does not monitor their behaviour and weed out those engaging in this kind of behaviour.
And I don't really think it's fair to punish all male taxi drivers for the behaviour of some by loss of business and loss of confidence from their employer - i know if I were a male taxi driver who was not in the habit of abusing or intimidating my customers, I would see this as my governing body essentially say I was not to be trusted as a male driver. I'm not sure if I can articulate what I mean but I'll try by example.
You are a male teacher. Another male teacher at your school abused a female student in some way. Instead of dealing with this male teacher who committed this abuse, the board of education steps in and say that male teachers are no longer allowed to teach female students, instead there will be a special team of female teachers hired for female students. They don't deal with any systemic problems with the attitudes of the male teacher or any other male teachers, they just no longer allow male teachers near female students just in case they abuse someone.