NPR is being attacked by Republicans because NPR is objective news. Republicans know that extremist policy based on lies can't survive for long in a society in which a free media holds public officials of each party equally accountable. Thus, the Republicans have spent the good part of two decades trying to play the media refs, and if that doesn't work, destroy the mainstream media and replace it with their own propaganda org, aka Fox News.