This is true of the flu, hepatitis and AIDS. With the avian flu, we've modeled the virus on supercomputers, and we think we understand why it binds deep in the lungs--it's not communicable--you don't coughit up.
Unlike most immunisation programmes this is unlikely to have a major impact on the spread of whooping cough because it is young adults who are most likely to spread the infection.