I hate to tell you thins OP but the Devs do not want our help. They do not listen to well thought out feedback and havent been all xpac. Things that were obvious to the player base either gets addressed 2 years later, not at all, or when they finally do acknowledge it as a problem their fixes do nothing(clear example of this is tier 15 affliction talents. took them till 8.3 to buff but the old talent still overshadows them).
- - - Updated - - -
You are wrong there was mroe to it than that and using Legion as an example only proves the point that they do not listen in BfA.