Virtually everything written in this article is 'wrong'. 
Widely viewed it's still an American event. Evidently in Canada it's part of your culture to use an internationally watched entertainment or sports venue for participants to make political statements about Canadian policies but of course America is a sovereign country where the culture is different.

Recently one ex-hippie old lady from Hollywood commented on your tar sands reported in Canadian media and it sparked national outrage, editorials and articles condemning her but here you are urging award winning celebrities in the U.S.  to speak out against the U.S. in an international forum. 

I think a lot of people have  heard about the U.S. suspension of travel from the 7 countries for 90 days so wouldn't it be a wasted opportunity? No one knows of your denial of human rights to your own citizens or the 'cultural' genocide committed against them.  Or of the degree of anti-Muslim feelings in Quebec. Both seem like better choices