Like many have already said, the surpising aspect of this story is that anyone thought Weigel is on the right, or a libertarian. The fact that he holds the views he holds is definitely not a problem -- who really cares?
It's only a story because the Washington Post hired Weigel to represent political views from the right, at least that's what I understood from the reports I've found online. Weigel was recommended by Ezra Klein, and it's difficult for me to believe that Klein didn't know why Weigel was being hired. Klein should have told the person hiring Weigel that Weigel represents the right like Bill Maher represents the tradition of political satire. Weigel should've told the person hiring him that he, Weigel, is a bonafide liberal with street-cred to prove it. But, more importantly, the guy doing the hiring should know the difference between liberals, conservatives and libertarians.
Tucker Carlson was wrong in reporting emails posted in a private setting. Carlson could've bypassed this one.