its the devs fault for leaving this as it is for the first month of release let alone not addressing it in beta where it first became obvious. i suspect they got sidetracked byt eh whole power issue.
that’s the issue right there, it is not a close combat focused game and it never has been , there is not supposed to be any “ranged class” even sienna is meant to heavily use melee
but they have left the game in frankly a broken state and people are now expecting it, and who can blame them?
your first paragraph i think actually describes perfectly where ranged is supposed to be , its meant to be a powerful but limited resource you make a decision to use knowing you risk needing it later.