I think this is a misreading. People who had options didn't urbanize until they had to. When a family had too many sons to split and or when Roman aristocrats or English magnates pushed people off their land or when a bad climate situation made farming impractical, people moved--but it's a very, very recent historical development to urbanize (en masse) when other choices exist.
Yes, the alternatives have been worse and so industrial urbanization became more appealing than starving. Who the hell made them worse and whose progenitors now control the capital needed to destroy ever more labor?
(Don't take not addressing the rest as dismissal--your other points are all within a coherent universe, they're just techno-optimism that I have no reason to share so I have nothing to say to them.)