Regarding the fact that you say the democrats will lead the world into socialism, an ideology used by a regime that caused the death of thousands, implying that you are saying that everyone who voted for the democrats is in favor of murdering thousands, therefore insulting them since no one wants to be in favor of massacres (unless you have some mental problems), you have automatically invalidated your argument in which you state that "your decency" should not be used against you, by which you imply that whoever makes the first insult deserves to be insulted, which, by the way, is an irrational and irresponsible mindset.
In short, if you call democrats "communists", do not act so surprised if you get insulted back.