The difference between Democrats and Republicans is: Democrats have accepted some ideas of Socialism cheerfully, while Republicans have accepted them reluctantly