To be fair, a high-level incarnate investing in the spittle gets the damage to repeat in a round, and a low-level incarnate can use it for a 3d6/round ranged touch attack from level 1, so I don't know if it compares entirely unfavorably to a ranged Warlock (granted, that's still not great).
And...