A f2p game costs money to run online.
Said game provides advantages that cost real life cash monies so game can continue and be supported by those who like it most.
People who pay, win a little more often.
People who don't pay but who put time in to be good at game, win also.
People who spend more time complaining in forums it takes too long to unlock x-item or level up or whatever and waste their time and don't get good at game, cry online and are never willing to pay for or support game to gain advantage.
So, I ask again why shouldn't a F2P game, be P2W also?
It's not fair players cry? IMO I think it's pretty fair they get to join in, for free.
(also, I'm predicting a correlation between those who justify piracy on these forums and cry about pay 2 win games)