just because right wing nationalists were able to takeover an established party doesn't mean jacobin readers will be able to take over the democratic party. why not just ignore the party and support one that fits your views? it's not like the democrats have any power that you'll be missing out on if you ignore the two party tradition. all this bytching about how the democrats aren't sufficiently pure in their socialist ideology is pointless because they aren't a socialist party.
while racial minorities may align themselves with democrats, the majority of them aren't socialists. same for gays and jews.