Туберкулезная прививка крайне неэффективна, в Канаде ее именно не делают по этой причине. А туберкулеза много так же как и других заболеваний (по сравнению с другими странами) и тут ряд причин - население не особо за здоровьем следит, медицина плохая, много самолечения, низкая квалификация медперсонала, бедность.