Sarah Palin is commenting on one particular organisation and its stance on one particular issue. Specifics always work better than generalisms.
I thought “Barack” meant “Blessing”?
No, “Barack” is the sound my dog makes when he throws up...