In keeping people from getting it yes. Booster after booster because the vaccine becomes ineffective over time. Has it saved lives? Sure has. But unless you keep getting boosted eventually you're in as much danger as at the start unless the virus mutates into a milder form then goes away."literally ineffective"?
Sure.