You buy Cartelcoins für 35$ and get ~8-10mios (on some Server even more) Credits for it.
With this you buy full Dreadguard.
What is p2w then? BW gives you Credits through money. If this isnt p2w then what is?
Eeeh.. Credits through money is NOT P2W.. it is Gold Selling done by Bioware themselves.
Get your definition of P2W straight please. Credits =/= winning.