Actually Hoax man is partially correct. It is similar to the flu shot in that its a vaccine for a RAPIDLY MUTATING RESPIRATORY VIRUS. Therefore anyone with even an undergrad understanding of immunology knew that the "experts" were lying when they told you over and over again that the vaccine stops transmission and that by getting the vaccine you absolutely will not get covid.
If they wanted to be honest then the message would have been:
Getting the vaccine can protect against severe illness and death but it cannot fully protect you from getting covid or transmitting it to others. Therefore for vulnerable populations such as the immunocompromised and elderly we strongly recommend getting the vaccine. Those that are young, robust and healthy should consult with their doctor before deciding whether to get the vaccine.