Said this before, but I really envy Warcraft roleplayers and their tenacity to keep enjoying the franchise through the lens of their OCs, especially at points when the story is massively disappointing.
Melithian
We are never going to be able to post our way into improving the storytelling in this franchise, unfortunately. It has never been Shakespeare and it never will be.
Short of getting hired as the Creative Director for World of Warcraft, this is the practical way to ensure your own sanity.