> "There’s no substitute for the point to point on demand fast transportation that cars offer."
Very few American cities actually offers FAST point to point transit via automobiles. 50 years ago, it was probably realistic, but now automobile traffic in most American cities makes quick transportation anywhere unrealistic.
But central London is a tiny portion of London, and the slow speeds are very common for busy downtown areas of large cities. Despite excellent public transportation, 54% of London households own at least one car - not too much different from the number for Newark, NJ (60%).