I feel if a game isn't f2p then they have no right to charge even more for micro transactions...
I guess it would be more acceptable if they actually dropped the price of the AAA games due to the extra revenue of micro-transactions but this is a mega-publisher we're talking about, it's all about the $$$.
(I think my sig is quite applicable for EA here...)