Question is why putting them on the schedule at all. So this way it seems just as an alibi for poor ticket sales... The situation was the same when the tour dates where announced and before, wasn't it?
It fits however with his more political statements as of late. Remember the Pussy Riot thing and not at least the rhinos..
LE