Politics are "self-righteous", if you are not "self-righteous" in discussing and arguing for policies - no matter which view or policy we are talking about - you are not really making a good point, you certainly aren't trying to advocate for whatever you believe in, and you are not morally consistent.
That aside, this particular issue has been beaten over and over, and for someone who is an expert and a career policy advocate: they are not going to waste effort and time by repeating the same points almost everyone reading their blog agrees upon.