You confuse Christ words to fit your world view. Christ separated personal behavior and political/economics, he made his word about personal faith and behavior. Marx doesn't come close to what Jesus was talking about and that is the reason he was opposed to religion.
I agree that America is a market place of ideas and we should debate concepts. All opinions aren't valid which is why evidence to support your opinion is requred in debate contest. Too many want our Federal gov't to be too intrusive into our lives this includes people on the left and the religious right. Gov't should help society operate smoothly while creating as much individual liberty as possible.