You forgot to factor in God.
HIS plans suspersede your wishful thinking.
Yes it seems God favors the Democrats...