Mike, with regard to NPR funding, it now receives a very small amount of federal grant monies.
NPR - Wikipedia
My point is not to try and influence your opinion on the organization as it's clear you have a strong bias. I will say that I have found that the few programs I listen to from time to time are pretty well balanced and, most importantly, usually well backed up with facts.
But to the topic, that particular story was terrible and I wrote the host and told her so. I suspect many others did as well.
Cheers,
Dave