Your connecting the wrong dots
Melee power was added to help Melees damage scale higher EE hp bloat mobs
Melees were using Ranged in EE as a survival tactic < Armor up felt with that
Ranged power is going to help ranged deal with EE hp bloat mobs (announced at the same time as Melee Power but, delayed)
Dots connected