I agree with all of this. But usually I have a loaded trunk, kid and/or dog with me in the 100+ deg heat and reservations to spend the night somewhere in NM or El Paso. Both are long drives from SD.
Generally, it helps the louts’ attitude if they know that their interactions are being recorded AND streamed to the cloud via a 3G connection. i.e. smashing or confiscating the camera phone won’t help at all.