If everyone that could take the vaccine did take the vaccine then the hospitals wouldn't have filled up. Instead the vaccine has become a political IQ test that is ravaging particular demographics based on the amount of disinformation they consume.
"Society" isn't being punished, anti-vaxxers are, mostly. Hospitals aren't going to double/triple the size of their ICUs and number of vents/ecmo machines, they are going to triage. Even if did double the beds, you don't double the number of people trained well for these complex procedures in a year.
I agree that there are better ways to run our healthcare system, but we also have to contend with the facts right now as they are. Perhaps the people being punished most right now are the ones who are in pain, at home, and who can't get medical care because the hospitals don't have capacity to deal with it because they're filled up with COVID-19 cases.