Why is media so completely inaccurate today?
Consumers consume what they want, and the media that provides the best fitting product is the media that wins. As a result, If we want to get news in 140 characters, that's what we get.
Meanwhile, science-based journalism is really hard as it requires prior knowledge and understanding of the subject. Journalist able to do this end up not doing well, as not many people will sit through a 30 minute article.
The consumer is the one to blame here.