Quote Originally Posted by FoxyAreku View Post
I don't understand why this feature has to exist in the first place. I know I probably won't touch it...not trying to be rude, but why do people want to play with NPCs in an MMO? It feels like it ruins the point of the genre?

I guess the sending them on missions bit is interesting but weren't garrisons widely disliked in WoW as well? There just doesn't seem to be anything positive about this feature to me.
Garrisons weren't that bad. There were two key problems with it though.
TL;DR version:

They were mandatory for progression
They ended up being the only kind of content people got.

Neither is true for Squadrons.