Full price for a game + microtransactions guarantees that I will never use the microtransactions. Offer the game at a discount, if that's the case. It's like games that charge full price then expect you to pay a month fee. No, no, no. One or the other, not both.
EA has the right to do this, but that doesn't mean it isn't lame.