I will agree on that.
These days, the difference between melee and ranged is very small, if you know how to deal with the role(s). The game is designed around taking advantage of more than just your spells. As for movement, strafing and fine-tuning how far you move out of an ability etc. Most people completely overdo things, at the cost of dps. Or they simply don’t realize how to utilize stuff like enviroment, movement and mechanics. Or sometimes even enviromental buffs of different sorts.
I can overlook stuff too, but I am also not top tier in the world. I am however not seeing this huge disparity between melee and ranged advantages. It seems pretty fair to me. Both have advantages and disadvantages, and it all evens out in the end.