If getting two shots doesn't protect you the vaccine is not the solution. A healthy population is a better solution. Reduce the proportion of people with co-morbidities. The reason Denmark has been able to pretty much forget about Covid as a national concern is because if their very healthy population and fantastic public health system.
Plenty of vaccines require boosters over time.