Frankly, people who buy into anti-vaxx ideology are victims of mass propaganda campaigns. And all of us suffer because of those mass propaganda campaigns.
No vaccine is perfect, and herd immunity (like we have for measles) would require nearly 100% coverage in all age groups - assuming it would even be possible for a virus like Covid.
Vaccines could have been used with NPIs instead of in place of NPIs, which could have given us a chance of containing Covid completely. Unfortunately, not least because of the anti science voices you seem to have been listening to, this was not possible.