^ this
^ this too.
bioware has got me for 6 months as well. it's funny how ppl keep saying this game has this, that game has that. question for you, what game came out with that already? Also remember this game has only been out a month. i see ppl say that this game sticks to the "basics". that means bioware did it right. it came out with enough stuff to work, even if it is "unfinished" and has a lot of room to grow. look at the years of battlefield. from 1942, to BF3 but still that took YEARS.
like Cioffaz said, give this game time.