Yes, I love it like they did it in Legion. Each class order hall offers lots of exciting story around things you already are aware of but might not know the details to. You don't need to know those details, but it makes everything very interesting and deep.
However in BfA it is not easy to learn about Kul Tiras as a Horde player unless you find external sources or play as Alliance. Just a simple recap for what is going on in each zone would have been wonderful to understand the overhanging narrative, we don't need all the details just to know what is going on, but sadly we didn't get that.