Well, by capitalizing Republican, but not Democrat, your partisanship is evident.
But you really didn't answer my question. As a Canadian, why do you care about American politics?
Your tone and choice of words would seem to indicate that you have "skin in the game"
If you feel that you need to express an opinion, go ahead and do so (as long as it doesn't violate the TOS).
You don't need an open ended thread.