This bugs me too.

Hexblade would certainly fix this problem, but they could also solve it with a better stat distribution. As it is Wyll needs to be far, far away from the action to be effective.