I know what you’re saying and I hear you but I think the “it’s already over we should just give up” attitude that comes up whenever these types of discussions arise is what causes them to win. The first step to reversing their influence is not viewing it as acceptable.
Paying more attention to local politics helps combat this. There are people trying to do good out there, they're just not getting all the attention like those at the federal level.