IMO Cruise's fatal mistake was choosing San Francisco. It was hubris to think that they could change the minds of a populace and government clearly set on hating everything to do with tech. There are probably a bunch of cities that would be proud to host self-driving cars, rather than antagonistic. Things could have played out differently.