Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
yes, Order Halls are similar to Garrisons in terms of followers and missions to help power up artifacts etc, however the professions focus of the Garrisons has been mainly removed. This means Garrisons will still be relevant to a degree for Professions (especially ones your chracacter does not have), and to obtain certain pets, toys, achievements and other items, but doing it will give you no real benefit in Legion.
it's also a (false) misconception amongst several Hearthstone players I have talked to, that quitting the client before actually losing/conceding will somehow avoid registering the game as a loss with the resulting drop in rank.