On the one hand, I can see why some people would find it distasteful to see a heavily modified and energy drink sponsorised Mustang doing donuts around The Centopath.
On another hand, I can see why some people would find it distasteful to see Ken Block.
On yet another hand, Whitehall is a major thoroughfare surrounded by iconic (and in some cases beautiful) landmarks, and is probably just as valid a place to put on some public performance entertainment spectacle thing as anywhere else.
On the other hand though, being called Block is not a valid excuse to block a major thoroughfare off to traffic.