2012 is basically another era. Even if I agree with you that republicans are unfortunately more likely to fall for the ''moderate democrat'' trap you have to agree that the number of red state democrats in the Senate has dropped a lot over the past eight years.
2012 was another era? Let’s see...
2014: KS-SEN competitive, GA-SEN competitive, KY-SEN somewhat competitive, Republicans
barely win Alaska, South Dakota isn’t Safe R from day one (mostly because of Pressler)
2016: Republicans
barely hold Missouri (this one could have gone either way, which is embarrassing), IN-SEN competitive (it’s easy to forget that Bayh was ahead by double digits when he entered the race)
2018: TN-SEN competitive (Bredesen was ahead when he entered the race); Democrats win a Senate race in a Trump +42 state which should have been an easy pick-up for Republicans; Democrats comfortably hold a Senate seat in a Trump +20 state (guess Rosendale having a Baltimore accent was just too much for the experts at the NRSC); Heitkamp/Donnelly/McCaskill all lose but still do way better than their state's partisan lean would suggest
in spite of their unpopularity (Heitkamp did 21 points better than Obama in 2012, she did 25 points better than Clinton in 2018!)
But sure, keep assuming that every Trump state is guaranteed to vote for a Republican Senator in 2020. There’s really no point in arguing with you because we’re never going to agree anyway, so let’s just leave it at that.