I also noticed that their website doesn’t have anything about a sliding scale/low income membership due as other parties have like https://www.cpusa.org/ . The language is very much in terms of “days wages” which doesn’t apply to everyone, and for some a “days wages” may be asking too much.
I hear people put down trots a lot but I don’t really understand why this is. I don’t remember them mentioning anything that was specifically trotskyist either. Not defending them at all but my take is that it was more of an organizational culture thing vs a trot thing, but I had pretty limited experience with them