If this game "isn't for melee" as the OP suggests, then ALL progression groups would be running with all ranged DPS.
That's not happening, so the OP is wrong.
Plain and simple.

Melee have strengths and weaknesses, just like EVERY other class.