I don’t think he has.
I still think he is pretty spot on.
I’m not with him on everything, but I think he is seeing the big picture; though in focusing so hard on the big picture I think he does risk missing some of the snap shots along the way.
Sorry, IMHO.. Glenn is heading for the extreme fringe. I wish him well.