Is joining a party in the USA pointless since none of them are a vanguard party and they all have revisionist and or opportunistic tendencies?