Why do you suppose he had that impression?

Communist Party USA leader Scott Marshall told an international conference in 2009, Barack Obama’s first year in office, “There could not have been a better time to be a communist in USA than this.”
He meant it. We got it.
The Times of India reported, via Urban Infidel:
The three-day international conference of communist and workers’ parties began on Friday amidst a call to intensify popular struggles and expand solidarities in the wake of the current world capitalist crisis.
So confident are communist leaders of the solution they can offer to current crisis in capitalism that even the leader of Communist Party of USA, Scott Marshall, said, “There could not have been a better time to be a communist in USA than this.”

Of course to nobody’s surprise, Communist Party USA has already endorsed the President and his Democrat colleagues in the 2012 elections.

AZ Pundit:

Obama just received a critical endorsement, The Communist Party USA. The Communist Party USA leader, Sam Webb, explains why he will continue to support Obama and Democrats in 2012.