I think those are the, as much as there are any, solutions. Speaking from a secular/materialist stand point.
1. Get local: Make your local area as good as possible. A little oasis in a sea of insanity. No Democrats.
2. Get out: Not an option for most due to the economics of it, but for those who can....
get out and go where?