Is NPR really that bad as Fox seems from outside of America?
As a general principle, and I know it's not a very wise thing to say, left-leaning sources are on a different dimension of factuality than right-leaning ones.
Most left leaning people can't even tell when they're watching something biased towards their beliefs because to them it's just like a fish swimming in water.