"healthy cab ecosystem"? Have you lived in outer London? If you're out as far as one of the houses outside Brixton, the cab system isn't even in existence, let alone healthy.
That said I used to live in Streatham in the mid 00s, and sure, the transport situation wasn't great. There was choice back then, but between terrible or worse.