Cruise operates in a very few markets for which their specialized self-driving cars have been designed for live testing. They have received special attention and care to have extremely up-to-date local information and are closely managed by operators. It is indeed very encouraging that Cruise is operating this local taxi and soon a local shuttle with almost completely driverless capabilities..
But keep in mind, this doesn't mean they work anywhere else in the country or world. What will happen to them in bad weather or some damage to the vehicle or a flat tire or navigating a scene cordoned off by police, or a parade? What happens when they do not have the meticulously groomed information? Likely, Cruise will manually tell the vehicle to avoid the area, shut the vehicle down, or take over control remotely.
Self-Driving cars are designated into technology levels 0 through 5[0], from no capabilities, to "simple" lane-keeping and/or cruise control, to autonomous with caveats
I don't know exactly which technologies Cruise is using to achieve their mostly autonomous taxi, as that information is worth the billions invested in the company, however from what I have been able to gather, they still use a remote safety operator in some instances. The safety operator can take control of the car if a safety problem presents.
The cruise cars in SF are essentially bespoke for their market. If you take it to Wichita or Maryland, these things will likely not be able to manage the environment. The self-driving capabilities are still unable to reach SAE level 5, fully autonomous driving in all conditions.
Its easy to look at Cruise and conclude, "We've arrived!" but I would still caution restraint, as it has been possible to operate autonomous vehicles with extensive constraints for many years, such as autonomous rail.
[0] - https://www.sae.org/news/press-room/2018/12/sae-internationa...