The Dems have been playing the long game and it's paying off. We can bitch about how it's wrong and unfair all we want, but it's working. They've used their power, money and influence for decades to ensure they own the media, schools, 90% of teachers, movies, celebrities, TV shows, cartoons, the list goes on. Kids are spoon fed Dem ideology now from the time they are 3 years old hours a day all the way through college. When the Dems have political control they bribe the lower and middle income folks for votes with benefits/cash and policies that increase the number of poor voters, most of which vote Dem.
Meanwhile the GOP message can basically be summed up as: "Look you poor stupid lazy pussies, we know better than you do, just shut up and let us get richer while you get poorer. Trickle down economics means you'll get richer too!" Except no one is stupid enough to believe trickle down economics anymore. The GOP is now like a frustrated pet owner who can't figure out how to stop their dog from peeing in the house, they stomp their feet, yell at them and get mad, but they aren't smart enough to change their tactics in order to get the result they want.
47 million Americans could get up to $10k for their student loans, courtesy of the Dems. We can bitch about how it's wrong and unfair (and it is), but that doesn't matter. ~50% of Americans vote in midterms, so ~25 million getting student loan bribes would vote. That means the Dem's just tried to hand 25-30% of midterm voters $10k bribes. Worse yet for the GOP, now their Trump appointed judge is blocking it. So not only will those 25 million voters that saw the Dems as trying to directly help their financial situation, they will blame the GOP for trying to take it away. In the world of instant gratification American culture, that's not going to go over well, doesn't matter if it's right or wrong. It's worse than that too, because every year another 3 million voters graduate college with student loan debt, another big batch of bribed Dem voters.
Going after abortion....it's almost like the GOP strategy was to loose midterm elections on purpose. I guarantee a record % of women voters, voted blue. Just look at the chart posted above.....78% of people that voted for Fetterman, the #1 issue for them was Abortion. The chart below shows nationally it was basically as big of an issue as the economy and much bigger than crime or gun control in battleground states.