The CPUSA holds our Marxist-Leninist views, but mostly for internal consumption. Outwardly, yes, we have a social-democratic-type face, but it's a strategy of reaching the populace. The average American isn't at all concerned with ideological debates about revisionism, etc., but they are very worried about the economy, job security, discrimination, injustice, etc. I believe in political debate, or I wouldn't be here :-) I also believe in socialism as definitively expressed through Marxist-Leninism; and in taking the message to the masses with the Party long established as the official face of the US movement, which is why I'm in the CPUSA. I'm not against the PLP or PSL or WW or FRSO; each party has significant ideas, good memberships and I'm sure they are fighting for socialism. We each make our choices. But we are still comrades in the struggle.