I think you can pay money to unlock some stuff, so P2W.
I bought Battlefield 3 for 10€ yesterday, so haven't played it yet and wont comment on much.
But what i've come in touch so far:
1. Origin - Such crappy system, steam is way superior.
2. Launching is done from the browser, why the hell do you need origin
3. Unlocking stuff - so... if you played more then other people, you may not be more skilled, but you probably have unlocked stuff, so you have an advantage.
I have played around 30 min. of it so far, so can't comment more.
What I've always liked about Counter Strike is that everyone is even, no matter how much you have played, you still have the access to same gear, also, players can create maps, so you don't have to pay money if developers want to come out with new maps.