In terms of searchability, "IFTTT" and "Zapier" beat "CAP" by a mile because the latter is a common word. So I can search for recipes with "IFTTT" or "Zapier" but in this case I have to type the full expansion "conditional action programmer."
Whether or not a name like IFTTT is awkward, and therefore bad in some sense, is subjective. Personally I happen to like the awkwardness.