> You need some combination of high-ridership and low-personnel-cost.
Driverless (GoA3) and completely unattended (GoA4) rail operation is possible, which could help with personnel costs:
People conservative enough to drop the required nuclear bomb on the transit workers union to be able to deploy something like this won't pay for it, and vice versea.
Software licensing is far more expensive than humans.
In sydney they built a building which cost $100M to be filled with software engineers just to watch and monitor one and now two driver less trains.
Guess which cost more, the building and 100s of software technies and managers or a few dozen drivers ?