I’m not a Pat B fan, but I can’t find fault with his analysis in this piece.
Like him or not, Pat Buchanan’s analysis are usually ( not always, but usually), well argued.