He is advocating for the homeless in order to help them not freeze in the winter. So he's got that going for him, which is nice.
Which isn't to say that self-advocacy is in some way dirty, we should all stand up for our self-interest insofar as it is otherwise ethical.