Don't read too much into it. The show doesn't make a big deal about party affiliations. The only reason we Palmer was a Dem is because in the first season he was running in the Dem primaries. Other than that, parties haven't been mentioned.
I am not that upset.