As long as Bioware adds a majority of the features wanted by most people within a year or so, I can forgive the lack of some features for now. Sometimes I do feel, especially while I was in the beta, that they focused a bit too much on the story aspect of the game and not on the actual gameplay but they have time to correct that.