One person's agenda might be to make as much money as possible irrespective of consequences. Another person's agenda might be to decrease asthma rates. The fact that both people have some kind of agenda is basically irrelevant.
This is the same hole as in the classic "both sides" political attitude.
The lesser of two evils is still evil.
Was Occupy class-based? They were intersectional progressive/anarchist/professional activists, so essentially they were in favor of everything ever and habitually unable to prioritize. That combined with their official policy of not deciding what their demands were destroyed themselves pretty effectively. (They also had "progressive stacking", which was like an early form of DEI liberalism.)
Class-based leftism wasn't really popular till Bernie though.