Shapiro is a voice for Israel, not 'the right'.
He doesn't care about American interests, only what Americans can do for his favored foreign nation.
“He doesn’t care about American interests”
Odd. He lives here. He is a US citizen. His family lives here.
many of his arguments involve:
Abortion - very legal in Israel. Shapiro opposes it. He approves of capital punishment. He largely rejects climate change. He supports Trump - now. Didn’t in 2016.
He rejects homosexuality. Israel supports it. He supports gun ownership. He long ago said “One American soldier is worth far more than an Afghan civilian” - a sentiment I strongly agree with! He rejects the race baiting of the democrats.
So what is your problem with him? Most of what he discusses - and most of why people attack him - involve US issues.