ChocolatChipThe article didn't say it was pointless - it just said it wasn't cost effective. It said:
Therefore, for every 5,000 children vaccinated, one case of TB would be prevented over the following 15 years.
Without the BCG vaccination, we would therefore expect one child in every 5,000 to develop TB. The reported case (in the Coventry area) was presumably one of those.
When the rate of incidence of a disease is relatively low, it it often more cost effective to use resources to provide a cure rather than to spend money on prevention. It is all a question of economics.