See, here's the thing. I agree that it's easier for the GOP to sell their shit...because their voters are fucking morons. lol. Like, they're just not bright. They are spoon fed shit and they eat it up.
I actually think this isn't true.
The problem isn't that Republican voters are idiots being tricked by tricksters like Mitch McConnell and Roger Ailes.
The truth is, billionaires, rural voters in Kentucky, and small business owners in Wisconsin all agree on one thing - liberals are evil and must be destroyed. As a result, as long as the goal of destroying liberals is paramount, it doesn't matter what lies as a conservative you have to believe, as long as it's in service of destroying the liberals. Your average Trump voter knows he's lying and a bullshitter, but he doesn't care, because he's own the libs, and owning the libs has been the core function of conservatism for the past fifty years.
Thus, the Obama -> Trump voters in 2016, who got tricked by his talk about Social Security and trade, when Trump focused on tax cuts, repealing the ACA, and being mean to brown people were like, "WTF", then voted for Democrat's in 2018, while the ones that were like, "yes, let's own the libs" continued to vote for the GOP in 2018.