I agree with you on Levin. Here he is in his own words. The relevant part starts about the 3m 10s mark =>
______
“mark levin becomes nevertrump over trump campaign lies”
Apr 10, 2016
https://www.youtube.com/watch?v=5DlzGBgmMK0
_______
It wasn’t until the first week of September that he flip-flopped =>
______
“Mark Levin Will Vote for Trump After Previous ‘Never Trump’ Declaration”
Sept 07, 2016
http://insider.foxnews.com/2016/09/07/radio-host-mark-levin-says-hell-end-voting-donald-trump
I didn’t say it was factually WRONG. I said it was MISLEADING. Levin was angry at having been personally attacked, and pressed heavily for Trump to defeat Clinton. Because he recognized that if he were to continue to oppose Trump, he would help Clinton pick Supreme Court nominees.
Look, I’m not saying Levin is the greatest thing since sliced bread. I very strongly disagree with him on a few issues very central to Trump’s presidency. For instance, he hates Trump’s tariffs wars; I think what Trump is doing is brilliant and entirely necessary. And he goes on and on and on and on about his constitutional convention, which is perhaps the dumbest single proposal any conservative ever made. (Yeah, today’s mind-addled statists will do a MUCH better job writing a constitution than our founding fathers did!) But whereas it was very reasonable in April, 2016 to say that Levin was a Never-Trumper, it’s simply false today, and it was false at the time of the general elections.