A reason why something like this will have problems flying in Canada is because of the large number of minority people who are dead set against taking the vaccine. If you look at the polling across America, it's people of color who are rejecting the vaccine in the largest numbers.
Now this may be anecdotal evidence, but I live in a heavily Muslim populated area and I've been picking everyones mind as to whether they'll get the vaccine or not and I gotta tell you, Muslims seem to be the one group of people who are DEADSET against taking it. It's been somewhat surprising and very encouraging to me as I'm a man who's vehemently against this type of thing being mandated on society.
So lets fast forward a year and pretend that vaccine passports are rolled out. Are places of business really going to feel comfortable telling an African-Canadian family "sorry, you're not allowed in this theater, you have to leave or we're calling the police". Are they going to feel comfortable kicking a Muslim couple out of a restaurant? If one really wanted to see the fabric of society get torn apart, these kinds of enforcements would do it to a T.
In this society in which we live where everyone is hyper-sensitive about discrimination, these kinds of actions against minorities would be straight up nuclear.
Vocal idiots on social media seem to think that people who don't want to take this particular mRNA vaccine are redneck white people who like Donald Trump so they're all for discriminating against them and foreboding them from entry if they don't have the vaccine but that's not even the half of it.
This is the big problem that these vaccine pushers face and it's probably why a passport wouldn't be practical. They'll probably require them to get into different countries and to board a flight though and that's a big problem that needs to be fought, but I don't think this kind of enforcement will be a problem in our every day lives.
A lot of coping in this thread. I'm sure they'll come up with some rationalization.