The game is awesome! The community as well!
Yes, there are bugs and Bioware is working on them.
For those haters and/or Blizzard spies employeers, go find something more productive to do, because every doom and gloom thread you create, is just rain of LOL's and /coolstorybro's replies.