I used to be mad about the early access, until i took an arr-....I mean until i got into the early access.
Those whining should remember, this isn't the launch. This is bioware letting us play their game early for us buying their game early and showing them support. So do that, give them support. They know what will give us the best experience in the long run. When the 20th comes around you won't even care about this early access.