I think Blizzard should make the weapon wielding classes interchangeably melee/ranged

Same role, two different types DPS.