I wholy and completly disagree with your'e statement i do not believe that bioware is capable or motivated to have made the game mechanics any better then they have so far.
They used the voice over to sell the game also the starwars name but thats like using a big name actor to sell a movie that is foolish and poorly written.
Those are the only selling features thats how the modern gaming industry works now, sell an incomplete game and hope enough people stay till you can make it good enough that it won't ( god forbid ) become a free to play game. ahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh not another free to play game.
Then if it does go to free to play game oblivian will they be able to keep it balanced for those that can not or will not pay that pay players do not just own all free players that soon enough it is played only by the elitist pay players and the community gets sick of each other and tries out the next big game that will then itself fail to deliver on players expectations.
???? has anyone else noticed this trend in gaming???