Should all melee heroes build ult faster?

Recently a user posted this picture. (i apologize if any stats have changed since)

https://www.reddit.com/r/marvelrivals/comments/1hrzcfs/a_chart_showing_the_energy_needed_for_each_heros/#lightbox

It made me think that melee characters, especially melee dive, will naturally build ult charge much slower than ranged. For example, wolverine and panther can only build extra ult charge when they go in. If they mess up and die then they need to wait even longer for ult and even if they live they have to wait for cooldowns.. On the contrary ranged dps and strategists can simply spam from safety while strategists can additionally heal for charge as well. Ive seen storms ult twice in the same fight.

I can see how divers having their ult too much could be dangerous, but whats the difference from someone like punisher or iron man getting their ult too much too.
Thoughts?