All this kind of thing has done is change my spending habits, I'm afraid I'm very old fashioned and used to want nothing more than to pay my £35 - £40 and get a game. However over the last couple of years as I've felt I'm getting less and less for the money, I'm just waiting longer and longer and picking more and more up in 'Steam sales' etc. Heck, most games now I get for between £4.99 and £14.99 and usually it is the 'Gold' edition with all the DLC and whatnot included for the price.
With regards to these specific 'In App Purchases' or whatever they are calling them, I've got no problem so long as they are optional, where I would have a problem is if they started blocking off progress unless you pay more money or go down the completely silly route of paying for ammo etc. It also raises concerns about future games being developed with a built in 'Grind' that can be tweaked to 'encourage' future in app sales, but then it comes back down to me simply not paying as much, if anything for their games if they get too silly.
Do I like it, NO, but I'll judge each game on it's own and one thing is for certain, EA, and any other company that do this, are unlikely to get any more money from me personally as I find it distastful and it is far more likely I will just avoid more games in the future if they start getting bad press for over embracing these in app purchases.