As an Invoker main I personally understand that yes, the x spamming does need to be reduced / nerfed , many people will threaten to kill you and your family for making such an absurd suggestion.
The reality is we need more diversity in both the Invoker and shamans class, shamans have a lot of skills in their skill tree that could be made to make that class much more diverise than spamming X
And it’s the same issue with Invokers they need more damage related skills that’s don’t feel like a waste of time using when you can put damage them by holding X.
I would like to see the support role be more needed / useful, having revive skill reworked so it is more effective with a lower cooldown.
it may even be a good idea to add new active skills to the class for damage purposes.