I’ve met a lot of different DSA members that range wildly. It depends on the person and on the local chapter.
My local chapter has a bunch of Marxist Leninists in the leadership and a reading list indistinguishable from the reading list on this site.
That philosophy part of the graphic also goes directly against DSA’s official position, which is to abolish capitalism.