That spitting on the windshield must be a lefty specialty -- I had that done to my windshield by someone once, and I think it was because I had a Bush/Cheney sticker on the back.
I had some "glop" smeared on my windshield last week, didn't even connect it to my Bush/Cheney sticker, thought it was bird droppings, but had to be a mighty big bird!!
I'm not worried, in the market for a new vehicle anyway, let them trash away!!