Yes, but if the vaccination was made public, and widespread, then the Yeerks would be too paranoid to know which human had the vaccine, and therefore wouldn't infest it from fear of addiction.
Those already infested may be lost, but those still free would forever never have to worry about it.
Salvation! We are now a class 2 species! Take that Yeerks!