Most of your examples are private enterprises which has quite a bit of leeway. In which case absolutely. For public serves it is just an emphatic yes
Meanwhile vaccinated deaths remain very low and unvaccinated very high. Sooner or later there won't be many unvaccinated left to spread the disease