I haven't watched any of Lee's recent videos as of yet but I can gather everyone thinks he's a bit off. He has never been one of my favorite reviewers, but the Terpcicle videos were most informative.
It's possible that he has always had some of these strange beliefs, but never expressed...