PSL is full of tankies. DSA, at least in my experience, is filled with idealists who don't seem to connect 'results' with 'actions', but their heart is generally in the right place.
Their head, on the other hand, can lead them to bizarre choices like "Unendorsing AOC for being insufficiently pro-Palestine"