To be honest, a lot of Republicans are still very respectable. The republican platform is fucked up, but if you are talking to your neighbor, don't make his party affliation equal to his personal belief. A Democrat doesn't believe in everything in the Democrat's platform either.
In that sense, insulting a party is not generally helpful for public discourse.