Racism is Illogical

Well, I've been working my summer away for my hometown's Recreation Department. So far, there's been a lot of painting. Part of the painting job has been painting over graffiti, which is rather annoying, because it should be unnecessary, and I just painted that wall two weeks ago. What made me wonder though, was the message on the graffiti. The one I painted over said "Stop Atlantica" (Atlantica being a cross-border trade conference) - I saw another through its paint patch job that said "Racism is illogical". There are similar graffiti messages in other spots. So, why would our vandal put "Stop Atlantica" - this is the message of a socialist activist. There is no one in town that can do a single thing to stop Atlantica. For the racism message, well, its a small town - there are maybe 2 or 3 dozen non-white people in the entire town - racism is basically a non-issue. So, our vandal has a social conscience (or at least, his messages do), yet the messages have no audience. Why put them there then? Its the wrong forum - its fruitless, futile. So why? I can only suppose that our vandal is looking to justify his vandalism. When town workers paint over his messages, he can internally condemn them for being racist pigs, or horrible capitalists, hurting the poor (or so the socialists will say). Instead, the town workers are merely anti-graffiti. Anti-racism messages are a good thing. Just not on the pool walls. ... Anyway, this has been random, but I didn't have much better to do at work then attempt to psycho-analyze the person who was giving me more unnecessary work.