I agree with you about Shapiro. However, my husband has recently discovered him during our quarantine and now listens to his podcasts every day. I keep reminding him he was a never Trumper, along with Levin, Beck, and most National Review writers, a fact that Ive never forgotten.
There are two brands of those. The ones that will support Trump if he does things they have supported long before he ever showed up, and the ones like Bill Kristol, etc. that oppose Trump even when he does enact policies they’ve claimed to support decades simply because it was Trump that did it. Shapiro is in the former category.