On the face of it, I agree with you. Customer experience suffers when drivers can cherry pick rides. That's how Uber would put it. I wasn't making a living wage so I no longer driver for them.
And that's the way it should be. But many stick it out like their life depends on it, because somehow it usually does, and getting any other job is apparently out of the question. Good on your for deciding enough is enough.