We already know people who rent cars don’t vandalize them, because Hertz, U-Haul, and Zipcar don’t have those problems. Mainly because, if you rent a car, it’s in your name and you’re held responsible. Why would that be any different with a self-driving car?
As for vandalizing a driverless car at a red light, did you miss the part where these cars have cameras in 360º and would create a huge surveillance state? When they started putting security cameras in every convenience store, do you think stickups went up? Or down?