This is understandably super confusing, I totally agree with you. Its sort of came about this way from a chain of rules that really don't even matter anymore necessarily. But heres how it went:
Junkrat trap is made, it blocks movement abilities. Ok cool, lets playtest it. Oh, its weird on Reaper though... is Wraithform a movement ability? It technically makes you faster but doesn't really feel like a movement skill, and being able to wraith (even if you cant move) would feel a lot better. So we go with that.
Later, Zarya's ult gets the 'no mobility' rule added to it. We just follow Junkrat trap's rules, which means Reaper can now escape grav. Hmm maybe this is fine? Lets roll with it, its consistent.
Moira is made. Fade works very similar to Wraithform, we're consistent where can be with the two of them. However, Fade is clearly much more of a mobility skill than Wraithform... so it kind of breaks down in the junkrat trap/zarya ult case, wh...
Read more