Because despite you claiming the contrary, our mobility is too strong if we get 40 yds and would have to be nerfed considerably. Hover is incredibly powerful when used correctly, and at 40 yds it would be beyond broken for the dps specs (especially in things like PvP, though Blizz hasn’t cared about that in forever).
As I’ve stated many times, if they gave a choice node between hover and 40 yds, I’d be all for this option. Those that like the playstyle as is could continue to play it, and players that don’t enjoy playing in mid-range could opt out of the playstyle to get the range.
This would also give Blizz a little more freedom with encounter design, as if we HAD to take 40 yds for a fight (something like Nymue in a raid that is light on range, for instance) we could do that.
The reason is that it’s a different class and not everything needs to be homogenized just because people struggle with it. Mages are also not more mobile over the course of a fight than evoker by any stretch of the imagination.
The hero trees also universally afford for even more choices to improve mobility uptime (and survivability), so this is even less of an issue moving forward if you find it to be one for you now.
Only BM hunters have more freedom of movement, and they perform far worse than we do (and historically are in the bottom 50th percentile most of the time, which is fair given their ease of play and toolkit).
Evoker has a relatively simple dps rotation/playstyle, because the skill expression/curve of the class is positioning and intelligent hover/VE/rescue usage to maintain that positioning.
If you’re playing the spec well, this is not happening. Our movement and defensive abilities are proactive, not reactive. This is a pretty big paradigm shift from a lot of classes and has understandably been met with mixed reviews, but that doesn’t mean that the class ‘needs’ range when it has done very well all expansion.
It’s more than fair not to like the range and you’re entitled to that opinion, but that doesn’t mean that it needs to be changed.