You can't apply US laws to foreign countries. Yes, painting on someone's window is vandalism in the US, but you cannot say it hold true in France. If the French judge says they haven't broken any French laws, I'll accept that they haven't broken any French laws.
Okay, then maybe next time I go to Paris I should spraypaint everyone's cars for being rude Parisians. That's my freedom of speech, no?