Good read. Most of the replies so far seem intent on trashing the source and ignoring the content, which is probably telling.
Fwiw, there are a lot of posters on this board who have followed similar paths to the pundits quoted.
It was a very good piece.
All here should read it and remember the writers he mentions.
ca·nard (kə-närd') pronunciation
n.
1. An unfounded or false, deliberately misleading story.