I'm not aware of any advantages Canadian citizenship offers in moving to other countries. As far as I know, being a Canadian citizen doesn't offer any special pathway for permanent residency to Europe, Australia, New Zealand or US. The TN Visa, is a temporary visa for the US, and is not an immigrant visa and can be cancelled anytime during renewal if the immigration officer feels that the applicant is trying to live in the US permanently. It is better to opt for an H1B visa in comparison as it allows for dual intent. Furthermore, the TN visa is not even exclusive to Canadians, it is available to Mexican nationals as well. A similar visa is available to Australians and Singaporeans.
Our country doesn't have any technology. We do not have any STEM industries and we spend most of our time cutting wood and producing maple syrup. It gets really cold during winter. We are still in the middle of fixing our country. It would be a waste of time to acquire citizenship of our failure of a country when you could use that time and effort to move to better countries directly. The United Kingdom, for example, has already made it easier for individuals to apply for visas. Germany, as well.