The game isn't heavy on microtransactions. It's not perfect and may not be worth a full game price but to call it f2p is such a disservice. It's my favourite FPS since COD MW2. As other's have mentioned, the renown becomes pointless FAST. The worst thing is you can pay for boosters which quickly become pointless. There is no pressure to purchase them or anything else for that matter. It's a 5 star game for me, as someone who isn't bothered that there's no campaign.
I've played 70+ hours at this point and will keep going. It's quite upsetting to see people agree with the staff just because it's the staff of GB. I know an opinion can't really be wrong but Jeff is pushing it very, very close!