Oh please! Since when has NPR been this?
Oh c’mon, they said they were such an important part of our media landscape.