It's easy to act like that when you dont have this problem.
And if it is as hard as you say to fix, then don't you think they should be devoting more team members to this instead of minor changes that are in no way game breaking such as ability delay in pvp?