Responding to a comment you made here, it is critical to think of Marxism as not being a moral philosophy. We can talk about moral motivations for one's activism and moral tones in the writing, but the philosophy itself is not grounded in moral assumptions and that is a core feature to what it is. The (imo somewhat unfair) dismissal of lumpen people is not about them being bad people but because another important element of Marxism is the way thay the specific relations of production in society creates a revolutionary class, and in this case that is a relation the lumpenproletariat is mostly alienated from.
But still a third vital element of ML philosophy is that neither Marx nor Lenin were prophets, and being a Marxist-Leninist does not mean following whatever they said, but instead using their basic framework, which one may decide leads them in some respects to different conclusions. It's a common ML stance that the past judgements about the lumpenproletariat were too limited and short-sighted, though their seperation from the rest of the proletariat does also represent a real difficulty in terms of organizing.
