They also always hand wave the last mile problem. Last time this came up some folks were adamant that you could solve public transit and specifically last mile in a city like Dallas.
I welcome the car overlords like Waymo or related companies. I believe this is absolutely a step in the right direction and bringing up the public transit is sort of a “perfect is the enemy of good enough” situation.