Your links are to sites that don't believe in scientific research.
The proof is in the pudding. I got TB while getting significant amounts
of vitamin D and exposure to sun light, and so did Carlos Guillen and many other
people. In an age when antibiotics have all but wiped out TB in the
USA, nutritionists don't know much of what they're talking about on this topic.