God i hope so. I hate that this "feature" is going to be required as part of the gameplay. It should be an optional way to play the game, much like pet battles and BGs are. I have had 0 interest in a player housing feature, and i dislike the idea of this one just as much.
It won't keep me from playing, but i intend to do the least amount required to get past this garrison feature. Those of you that look forward to it or are excited for the concept, i'm happy for you. I hope you really end up enjoying it.