Their system isn’t set up to realistically accommodate third parties. Without actually overhauling the entire electoral system (something neither major party wants) the only way to get any third party representation would be a massively coordinated grassroots campaign that would require a huge amount of funding to overcome all the media attacks it would suffer.
In effect, as the system currently works, a third party vote is a wasted vote unfortunately.
Calling Stalin a Marxist is like calling the Nazi party socialists, or North Korea a democracy.
They can use whatever words they like in their ideology/party/country’s name but it doesn’t mean a thing.