@JTT,
In my opinion, you could become a U.S. citizen, and then get involved with the political scene, to effect all the changes you deem needed. I believe the saying, "one wants to have their cake and eat it too" sums up your attitude in Canada, while you criticize the U.S.
Meanwhile, as a Commonwealth country, you do not even own the land of your own country. There is something that goes back to the Middle Ages whereby the British crown still has hegemony over all land of the Commonwealth nations, I believe. So, you too are part of an empire that has its blemishes in India/Australia/the West Indies, and likely every Commonwealth country that exists. Do you really think that Canadian WASP's were any less ethically responsible for Britain's political/colonial adventures, as a Commonwealth country, than the U.S.? People in glass houses shouldn't throw shiess! At least the U.S. had the brass trinkets to cut the umbilical cord from mother England.
I have to go now. It is time for me to sing the Star Spangled Banner and then Pledge Allegiance to the flag. Have you decided on whether you choose to kindly drop dead, since you are continuing to make personal criticisms about my feelings towards my country? You are just so Miss Piggy intrusive, in my opinion.