I don't know much about the TB jab (I must have had one), but I do think there is something to be said about today's sterile society causing more problems than it solves. If everything has always been squeaky clean, the first time you come into contact with a germ, bug or virus it will knock you for six. I think exposure to some of the nasties at an early age will help your body to build resistance to fight them off next time.