It looks like you're new here. If you want to get involved, click one of these buttons!
My numbers are obviously generalized, but my point is still valid either way.
1,700,000 x $15 = $25,500,000 in lost revenue.
Sorry, but EA/Bioware are in panic mode over this project to willingly take a revenue hit like this no matter which way you try to spin it.
F2P by Dec 2012, I have no doubt about it anymore.