I'm with you. My BS detector is clanging big time.
Where were these shadowy CIA and White House "sources" before the story was published? Wouldn't it be reporting 101 to make a quick call these sources to check out the story before printing such potentially explosive charges against a sitting president? (Especially since the bogus quotes attributed to the president featured the classic trademark of being a lie: they were just too "on the nose.")
To my way of thinking, even if every word of Mr. Thompson's mea culpa is sincere, this episode still represents a gross negligence of the most basic of journalistic duties and concepts of fairness.