They are certainly pointing to what increasing numbers of people feel is an over-the-top inequality, though some might not see it as an injustice per se. I agree with you that effectiveness means getting concrete with something like the “Robin Hood” tax, which I believe is the small tax on financial transactions (maybe international transactions) sometimes called the Tobin tax. (James Tobin was an economist who advocated such a tax maybe 30 years ago).
On the leadership, i just read someone encouraging their leaders to be a bit more visible, to admit there are representative leaders on particular areas of concern, people to negotiate with police, etc.
Thanks for the feedback!