the democrats are not the party of working class people, they're a bourgeois party that represents middle income earners in the educated part of the professional class. they're a moderate conservative party with middle class values. yes - they can be "liberal" on a good day, which means they believe in equality of opportunity and don't like unnecessary wars. but, it is structurally almost impossible to organize for meaningful change within the party - it requires organizing a hostile takeover via a massive registration drive, with the full understanding that the party is going to discard the results any way it can, while it holds massive advantages in funding and resources.