Regardless of whether you think every person should be compelled to be vaccinated or not, allowing the president to mandate such an order is extremely dangerous. The problem is there is no check on such an order.
Today the president has the support of many who agree with him that all should be vaccinated because they believe the unvaccinated people are a menace to society. What happens tomorrow after such a precedent has been set? Today, you may agree with him, but will you agree with the next mandate? Unfortunately after such a precedent is set, it will be so much more difficult for a society to push back against the next mandate.
We need to demand that any such mandates be reviewed and passed by Congress. It is silly to think that such a step is too much for this president, considering how many people apparently support such a mandate, and because the president’s own party controls the legislative branch.