So while I sympathize with taxi drivers, they really can't expect consumers to not prefer something that's manifestly better for them.
BTW in London, before uber a black cab might cost me £60-70 to get home if I'd missed a train. An uber now can be as little as £25, which is low enough that I can just not worry about the terribly unreliable and sparse trains and plan my trip home that way.