There are websites that fact check politicians, call them out on big lies, give them ratings etc. Why isn't there the same for mainstream news?
There is a negative ROI on research for the media, and thus they have no incentive to be accurate or factual, because consumers lap it up even when it is sensational, unbelievable, or just plain wrong.
Who is going to pay for it?