Again we go in circles. Don't know why we have to be this way. Anyways, if individuals have issues with a certain country then they should simply move out of there and settle some where else. Simple. If individuals do not feel that their voice is being heard by the government or do not agree with the man made laws of the country, no one is stopping them from moving out.
Canada has been good to me. I have lived here for 14 years and I do, like any other citizen of Canada, crack jokes about taxes, but it has never bothered me that i pay taxes because the money i pay the government is spent on the land that I have, for now, called home. The lights never go out, there is constant supply of heat and gas. Roads are clean. etc. I love snow, and i have no issues shoveling snow. And it's not like we shovel snow all year around. This year, we haven't received that much snow in Toronto anyways. I don't know if you guys have ever tried skiing? You should. It is a lot of fun. Or make a trip to Quebec City in February and enjoy the Winter Carnival. Or go ice fishing. Summer is beautiful, and i look forward to yearly camping trip to the north with my desi buddies. Or a trip to cottage country, Muskoka and all. And I love Pakistan too. Not necessarily the government, but the people who i interact with. My friends and cousins. It is always a pleasure talking to them. And I do financially support my cousins by sending them money, and I know I wouldn't be able to do that if I were to live in Pakistan. The northern areas are heaven on earth. Too bad they are currently being occupied by some psychos.
Needless to say Pakistan is a beautiful country and so is Canada. So please stop bickering about which country is better or which is not. Be positive and always look at the glass as half full. Is it too much to ask?