Going by this logic, if the unvaccinated take many hospital beds that are needed by others...what about all the obese people and people with diabetes, heart problems, blood problems, lung cancer patients. Majority are because people eat junk food, they do not eat health at all, they eat sugars all the time. I don't know about your country but in Slovakia 20-25% of the health budget goes to treatment of diabetes, which 90% of time can be avoided if people ate properly. And what about the chain smokers with lung cancers and other diseases?
I don't smoke, barely have any alcoholic drink, if so with food, I sport regularly, I decreased the consumption of sugars and red meat, and take daily vitamins D, zinc, eat my fruits and veg etc etc. Ofc I can still get ill, but I have vastly decrease risk of getting obese or getting diabetes. Why can't others do the same? Most obese and diabetes are because of their health choices. So by your logic we should put them under lockdown, until they reach certain weight, health etc. Because otherwise they will take too many hospital beds, which they already do and doctors and nurses are burned out because of them. (Yes I know they can't spread obesity, but they are more vulnerable to diseases which they can spread. Also the vaccine doesn't stop spreading of the virus).