I think you are correct, either knowingly or not the populist rhetoric of Marxism is winning the day, it always has. It just now we are in fact a slight minority in this country but enough of one to lose national elections.
I know it dawned on me last night. I have been talking to friends who are for Obama. They do not care that he is a Communist. In fact some like it. They are much younger than me but I would of never thought they would go for Marxism.