I can see an argument for keeping politics out of running, but then politics inevitably infiltrates running, as it does with everything. Every time I run Bloomsday I am subjected to pro-transit and anti-smoking propaganda. Let's face it, these are political messages.
Props to the guerilla artists who pulled this off. Sauce for the goose, sauce for the gander.