I don't think the article is saying the K of C don't do a lot of good.  Rather - K of C Supreme Council seems to have "captured" the capacity to shape "the Catholic narrative" in the public square on  many issues -  beyond marriage rights.  They have great influence in shaping how  people including priests, and bishops understand Catholic  Social Teachings - which is actually at odds with our CST.  For over 100 years our CST has stated the need for unions.  Where have the K of C organized to stop union bashing? Where have they stood up for wages that could actually support a family when they go on about "family values"?  Where are they organizing to ensure people have pensions and a social safety net? Why did they lobby to have the US State Department frame the persecution of Christians as a genocide when many more Muslims are being killed ... and no concern for  Middle Eastern Palestinian Christians being killed by Zionist Israelis?  Where have they made truth in politics an issue?