As Perspective has hinted in his post, its quite a reversal of roles. In the old SBF, nicks of various shady sorts were taunting WP and NSP for not speaking up in a timely manner. Now, you have bravely taken up the slack.
You are not wrong, as political engagement means airing your views on important social issues. However engagement means also following up by actual grassroots work, trying to get community leaders involved, pushing for MPs, ministers, etc, to do something about the situation, and that is whole package which we must judge the parties by. Being internet heros are for people like you and I. Lets judge the elected MPs by other yardsticks.