Don't know where you've been getting taxis, but they were literally one of the worst services anywhere I've ever been to. Prague: ton of documented defrauding of customers, taxi drivers making little money otherwise, fights over stations, literally mafia stuff. London: You know how everyone is lovely and polite, say in restaurants? Not so in London taxis, you'd hardly get a hello, drivers would always purposefully drive you as long as possible to make the most amount of money, etc etc
It was heavily unionized and the only people winning were at the top of unions, everyone else was losing. Yes, it desparately needed disruption.