...which mostly occur in pc games (e.g. 'free' mmos, etc), not console games.
I'm failing to see the point... either that, or you're failing to make a point.
Micros transactions for a free game are fine. For a game you paid for is completely different.
Thats not the point anyway. BF games are getting worse and dumbed down for the console crowd. If you don't mind this then good for you.