My experience with the beta was enough to make up my mind as to why I wont buy the game.
Biggest issue. The matchmaking is a total failure. This could be because of a few different reasons but the reasons does not change the experience for me personally. I started 7-8 story missions and stared at the finding team mates every time without a single success. Always had to play alone. Same goes for the pvp type games. Once my team filled up and then I waited another 25 minutes for none of the opposition slots to fill.
Then why cant I select to do the story mission only with my friends in my party. Why do we have to get random people to join us? This is a bit of a moot question because we did do it alone every time we started but the game still looked for team mates. It should most definitely have an option to play with your friends only.
So as a single player game it is clunky, disjointed and unbalanced, and as a multiplayer game it is a complete failure. Might be because of my country and thus my connection might be too slow but it comes down to the same thing.
There are many things I do like about the game but unless these major flaws are addressed there is no point in looking for a bright side.