To me the -an suffix on Republican seems to suggest the word is about a person where as the word Democratic seems like it is an adjective so Democrat in my mind just gives it a more personified feel.
Conservatives may use Democrat derogatorily but it's still a useful term and in my opinion shouldn't be banned outright from discourse. Maybe I'm missing the context you were speaking of though.