@tsarstepan,
bizarro?
A lot of people like him, including some of us atheists, me, for example. I don't happen to enjoy parades much, and stalled traffic even less, but parades are fairly common. I get it is an expense to the cities, but again, that is fairly common.
What do you think is so bizarre?