I don't know about any of that, just watched some battle royale streams and apart from some weird glitches it looks really thrilling, will have to see what they do about updates. So what about this pay 2 win then?
well, the developers were promising that there would be no money made from "pay2win" features such as buying weapons, armour, backpacks etc. However, they decided to put in air drops to give you good gear, which was against their word and therefore they've got quite a bit of negative press for it.