I agree.
There's a lot to like about Carlson, but he's mostly a loose cannon who picks some topic up off the ground and starts ranting about it... when sometimes he really just doesn't know WTF he's talking about. Along with last night's show, the EB-5 segment he did recently comes to mind. He was just a total moron on the issue but totally trashed the program while he obviously knew absolutely nothing about it.
And his loyalties and nebulous beliefs are all over the place, in a way you never really feel you know where he's coming from.
Perhaps he will grow into himself, if he is intellectually honest and gets some push-back when he gets ahead of his skis