Technically, socialism is not even a form of government. It is an economic system. Democracy and socialism are not incompatible. Many aspects of our society are socialized: the post office, police, fire dept., public education. It is very convenient to use socialism as a dirty word, but in my opinion it's a matter of degree and how well it's executed.