Democrats are winning because they have core beliefs and deliver a political agenda for their constituents. The GOP has no agenda. Other than open borders, corporate tax cuts and support for unfair trade. Those are not poll winning issues.
The Democrats have no core beliefs, they claim that they are for or against defunding the police depending on the audience. Many Democrats realize they are doing this, but it doesn’t bother them because it helps them get power!
No, the dems win because:
1. They have people placed in key positions through all levels of govt from city to state to federal
2. They own the media, Hollywood, and ink media.
3. They circle the wagons. Every time. They rarely if EVER hang one of their own out to dry.
4. And they CHEAT. Easy to do when you own the courts.