This is....amazing and the type of Catholicism and Christianity that needs to be out there. This is channeling the zeal of the Biblical prophets who said "remove the chains of oppression and the yoke of injustice and let the oppressed go free"(Isaiah 58:6). It also channels the Early Church Fathers like St John Chrysostom and St Ambrose who stood up and denounced injustice and the poor and the oppressed. 

And yes, social justice and the disruption of unjust structures is totally Christian and totally Biblical. Go look at Jesus shutting down the Temple. So cudos to Bishop Mcelroy for this speech and those attending the popular movements here. As Pope Francis put it in his speech in 2015, popular social justice movements are the social poets of our time and society.