Compounding the problem is the difference between “accurate” and “true.” It’s easy to convey a perception that’s not true while still being 100% accurate as to the facts.
For instance, it’s accurate to say that Trump asked all ambassadors to vacate their posts by inauguration day. To be truthful, however, one would also have to mention that Obama did the same thing in 2008 and nobody thought anything of it. And it’s certainly accurate to say that such an action causes a lot of disruption in families. But to be truthful, you’d have to mention that the military and corporations move people around all the time. It’s just part of the job.
Even the best fact-checking proves, at best, that information given is accurate. But it doesn’t consider the information that’s left out — information that frequently has a huge impact on the “truth.”