lol what?
1) Game still needs some ironing out but its not that bad, still very playable and enjoyable.
2) EA probably pushed bioware to release it before the holidays...
PS: also there are a lot of people who have been waiting since 08, does not make you anything special or unique