To be fair, in the Hamilton situation that mess lies at the feet of the Pan Am organizers and the Vancouver one at their Provincial level. I don't know about the other two but you might JUST want to look into that narrative you got going for a bit of grey.