Yes, we do.
Some background information from Political Science...
The US have what is called the 'First Past The Post' ( FPTP ) electoral system.
https://en.wikipedia.org/wiki/First-past-the-post_voting
To sum it up, FPTP tends to stabilize out to two major/dominant political parties. There are no laws in the US that bans any political party.
For example...
http://www.cpusa.org/
The Communist Party of the USA is alive and even held its party conference in -- of all places -- New York City, the capitalist capital of the US.
Under FPTP electoral system, the burden of party viability rests entirely upon the party itself. In other words, it is
YOUR responsibility to convince the voters that you are the better choice.
YOU have to do the hard work of evangelizing yourself and your beliefs.
YOU have to finance your own labor, whether thru believers' donations or your own money.
YOU have to provide the Q/A sessions for skeptics.
If you are less able than other parties -- too bad.
All the talks and criticisms about our electoral process, especially the vague 'special interests', misses the above points. Senior citizens have their own special interest representative -- the AARP. Unions are each a special interest. Every demographic have its own special interest representative, not just Wall Street.
So if the CPUSA, who can create its own special interest representative, is not popular with the American public, it is its own fault. Not the media's. Not the government's. Not Wall Street's. It is
ENTIRELY up to Marxists/socialists/communists to put up a palatable argument for their beliefs. Then if by some miracle, Marxism gains among the public, the FPTP electoral system will stabilize out to Democrats vs Communists, or Republicans vs Communists. The other parties will have the usual low ratings.