Yes, I agree with you, Uber should have to deal with it.
A lot of people in this thread are arguing that the driver should be forced to suck it up and I think that's shitty for both the driver's and rider's safety.
I don't see much of an other option for Uber if they want to fix this.
It's not uncommon for small towns to have one Uber driver going at certain times. Well that driver can't be the only driver around if they aren't going to take service animals. So Uber would have to tell them that they can't drive unless they are willing to take service animals or there is another driver around that is willing to.
A lot of people in this thread are arguing that the driver should be forced to suck it up and I think that's shitty for both the driver's and rider's safety.