If we were to pre-suppose you gain a decade of prevention then yeah, that'd be great.
https://www.cdc.gov/vaccines/schedules/hcp/imz/child-adolesc...
The flu, for example as existed longer than COVID and we do not have a "3 dose" vaccine that prevents the flu for a decade. Why would we expect this for COVID as opposed to an annual booster?
All we know is that an additional dose does increase your protection, but it doesn't necessarily give you a decade of protection since there were people who got the 3rd dose and still got COVID.
That doesn't mean anything regarding protection longevity. There will always be instances of individuals who fail to receive immune protection from a vaccine. The vast majority of people could potentially receive years of protection with a 3rd dose, while a small group doesn't get any protection at all. That isn't specific to covid.