And here lies the problem. You OPENLY criticize Canada in a public forum for its shortcomings, which is your right to do so under the Charter of Rights and Freedom. But what probably goes under peoples skin is the fact that you are not prepared to go all the way and give up your citizenship. If life was so bad, why keep it? You never come back right? You never want to live here again? Be a man, or woman, and do the right thing then.
Or you should keep quiet, enjoy your life wherever that is, with your insurance (citizenship) in your back pocket, if shit hits the fan where you are now, there is always good old Canada to take you back. You could have saved yourself a lot of grief and negative feedback by just quietly leave this forum and sail away..