'He is good for social justice but he sometimes goes too far”