That's where I think you're wrong. I think there are large swathes of the country where people are afraid "they're coming for our guns and Bibles" because of the cultural narratives that play in those places, and which still actually have large numbers of people who are quite receptive to an economic progressive agenda. Remember, even in the redder states you're talking about 55/45 splits -- swinging 5% off the GOP majority is enough to put those states in play. We saw it happen in NC, and it could also happen in GA, AZ, IN, MO, and MT. For the presidency that diverts GOP assets from making a run at current purples. And that's a lot of potential Senate pickups over time, which in turn allows a Democratic president to make more sweeping changes. You want actual gun control someday? Then get it in little pieces with the full approval of gun owners who, for example, overwhelmingly support background checks (90/10) and closing the show loophole (70/30).
The votes are there. The Republicans risk losing them due to the kidnapping of the party by the nutbars. So let's go out and get them, and build a serious coalition. Enough of this 52/48 stuff where we win but are then blocked by the GOP on the Hill. Blow them away and have a free hand to actually remake a better nation.