Fgs. The nazi point was an analogy to show how the end can't always justify the means.
And that's why people should be denied a health programme. If the only way, truly the only way, that this programme can run is for it to be funded by a company with such an appalling impact on the people, animals and environment as nestle, then it shouldn't run. If it is essential, it needs to be funded another way. It's quite simple.
Would it be ok if this programme was funded by a weapon manufacturer? Why is it ok for it to be a company who is directly responsible for the deaths of millions of babies, just because they make tasty cereal and have nice adverts?