Granted we don't like this, but the way you make your statement here it sounds like you feel they owe us something by delivering a product on a schedule.
I don't argue with anyone that EA here is a big problem, but at the end of the day, they're going to do what they're going to do and don't owe us anything.
They don't owe me anything, but as a consumer they have not met my expectations that they themselves set, twice now (in terms of delivery). I'm saying that I personally and ready to move on now.
I'm glad they are ready to get it right but to say they have mishandled this game's launch on all platforms would be an understatement.