In all seriousness, they are a private company, and neither the US (where CIG is based) nor Canada extend freedom of speech laws to private companies and the services they provide.
Still, I actually laughed at them putting the poster over the Xi'an and your response to it.