A good guy with a gun could have stopped him. Or a good gal.
And if they did, it's likely they would be arrested for manslaughter and tried before a jury that, on average, votes 80%+ to support the types of policies that kept that predator on the streets, the police defanged and demoralized, and those onlookers fearful of intervening.