No, you are interpreting the data from non-randomized placebo-controlled trials. I'm not saying vaccines will not prevent hospitalizations, but I don't think coercion is the best way to get people to behave the way you want them to.
I think there are lots of health-promoting activities. If you suggested that people stop smoking, that people exercise, that they reduce their weight.... There are many things that would reduce a hospital surge, but we never really did a more holistic approach to improving people's health, including mental health.
I believe that if people are equipped with the information and understand their own risk profile, it is far more effective than putting a blanket vaccine mandate, especially for people who already have immunity. That's really where I'm coming from. We need better risk stratification.
Canada has never had a policy around which they would mandate vaccines. There is provincial legislation for certain childhood vaccines, but people have the opportunity to opt into that.
I really believe that informing people rather than forcing them to do something is always more effective for health care.