The problem is it's not so easy in many countries to get vaccinated, or that the vaccines that are available are not recognized by Canada (Russia and the sputnik vaccine for example*)
So yes - get bloody vaccinated (and any anti-vaxxers who want can come after me). And if you don't, deal with the quarantine and inability to do a lot of things.
But there are technical aspects to it that aren't so easy to resolve and for individuals, not something they can 'just fix.' [I can see how it would seem liek that in Canada - we took our kid to get the pediatric shot today at a mass clinic and was all simple and easy and free; nothing fancy but functional. We would have preferred at the local pharmacy - also free but just a bit nicer - but delays there for some reason.]
@passenger19 - you may want to look into countries that are doing what acquaintances of mine are calling "vaccine tours" - fly to eg armenia croatia I think slovenia and some other countries, and they'll give you one shot of [some western vaccine], and acc to EU rules
apparently they can recognise the two sputnik shots + [western] as 'fully vaccinated.' I know it works after that for EU countries (the certificate is recognized in EU), don't know about Canada though (I mean I literally do not know, and it would be pointless to do if Canada didn't recognize the EU certificate).
[We did sputnik and then the full pfizer course in Canada - so I know how frustrating it is to be vaccinated - sputnik supposedly works - and still have to quarantine.]
*I note separately that Putin apparently did an interview where he admitted Russian authorities/agencies really did screw up in not presenting data and info needed by WHO/EU and others to get Sputnik recognized - ie. the vaccine was/is good but they literally did not know how to provide what was needed. I have the interview somewhere saved to get to. I mention only that it's been yet another fake scandal that the "Russophobes" have not recognised the Russian vaccine but the issue really is a technical one where they screwed up.