As long as our voting system functions the way it does, I will always vote for the candidate that pays the most lip service to human decency. They get bonus points if their opponents are out and out nationalists.
I dont believe we will be voting our way out of this system, I don't know that there is much I can do about it but I try to focus on helping the people in my community when I see the opportunity. I hope to find myself soon somewhere that enough like minded people can come together to carve out a safe existence.
I think the only way to end the current power structure is to take power from it, and I am not comfortable with the prospect in the current climate.