Good intentions, poor execution.
Fact checking is probably best done by a third party of the user's choosing. It's rare that a statement cannot be reasonbly argued from multiple angles. We simply have to pick the sources we trust and picking them for us is probably not the best solution.
I understand the desire to prevent fake stories, but probably much better to tie credibility to individuals so there's more at stake for them personally.