Keep in mind, I'm not saying the Garrison is bad, because I honestly believe it's one of the most intriguing things World of Warcraft has ever done. Instead of something like player housing, they've made you the head of a base, a forward war camp on hostile alien terrain. In essence, your Garrison is the tip of the Horde or Alliance spear onto Draenor. It's brilliantly executed. The feature, with its outposts and the follower minigame and the buildings that grant specific benefits all ties together, and feels organic - it makes sense that your base of operations, cut off as it is from home (at least in terms of story) would do as much as it could to become a self-sufficient entity. Frankly, although we have Warspear and Stormshield over on Ashran, the Garrison feels more like the official Horde or Alliance capital, at least to me.
And yet I've grown to hate my Garrison in some ways.
Perhaps it's simply that the Garrison is too good at hooking into the rat brain and making it dance. There's always some reason to be concerned about it - if you want to make use of your Garrison to its fullest extent, there's ore to be mined or plants to be gathered or missions to send your followers on, resources to be collected, buildings to be upgraded. It feels like I'm never allowed not to be thinking about my Garrison.