It's good that the CDC updated their definition of vaccine to make it clear to the general population that non-sterilizing Covid vaccines provide "protection" and not "immunity", to reset the expectations of vaccine recipients who may have believed that Covid vaccination provided immunity or stopped transmission.
It’s unfortunate however that public policies in most western countries haven’t adapted to that fact yet (which has been a serious hypothesis since the beginning). they still encourage risk-free patients to get vaccinated in the hope of herd immunity. It’s just sad.