This was Treantmonk's analysis for a bladelock using a longbow instead of EB:
I disagree somewhat with the math you show.
Base damage is fine. 1d8 (longbow) + 5 (Cha) + 1d6 (Hex) + 1d6 (Lifedrinker) @ 60% accuracy = 9.9 average damage per attack.
Additional from critting is (1d8 + 1d6 + 1d6) * 5% = 0.575, for a total average damage per attack of 10.475.
Three attacks gives an average of 31.425. This is our baseline.
There is the pending question of whether warlock qualifies to get Great Weapon Master (or other combat feats) based solely on gaining proficiency with the pact weapon. This cannot be assumed, and must be considered a separate factor.
If it is possible for warlock to get this feat, whether directly or due to multiclassing, the 93.6% chance of hitting provides an extra 4.68 damage per round. Total average is now 36.105.
Eldritch Smite does 6d8 damage by default at level 13, and 12d8 on a crit. That's an average of 54 damage on a crit, not 89.5. A 5% chance of it happening gives an average boost to damage of 2.7 per attack, or 8.1 per round.
So our averages per round are:
Champion w/GWM+Archery | 30.8 |
Warlock EB w/AB+Hex | 24.8 |
Warlock Longbow Pact w/Hex+Lifedrinker | 31.425 (+27%) |
+GWM | 36.105 (+45%) |
+Eldritch Smite | 39.525 (+60%) |
+GWM+ES | 44.205 (+78%) |
Where the +% values are relative to Eldritch Blast.
If warlocks can't get GWM, then the longbow build is basically on par with the Champion, while adding Eldritch Smite allows burst damage above that in exchange for spell slots. If they can get the feat, it starts being a bit concerning. Even Eldritch Smite on its own with a ranged weapon is a bit concerning.
I agree that there's a decent possibility that Pact of the Blade isn't intended to be used with ranged weapons.