A F2P player shouldn't EXPECT anything, be happy with what they give you for free,you shouldn't live your life with expectations period.
I find it funny F2P players complain about skins when the game is still clearly in need of server maintenance and other fixes to stabilize game play for over half the community...seriously you don't like it, go play another free game. Why should the devs cater to players who won't even spend a dime on a game they WORKED on... yes making games even free ones are work. If some one gives you a free pizza do you take a bite and say oh I don't like cheddar cheese could you make me a new free pizza one with only mozzarella.... seriously think about your crying before you cry about it. The devs have Zero obligation to appease purely F2P players, they litteraly offer a one time purchase of 9.99 to have the season pass every season. That I Extremely generous. And those of us that support and give them money regularly, especially the nuts that pay 200 or more on a crate...smh...deserve to have there voice heard and have stable game play
.. is it people's choice to spend money how they want ,yes, but its also the marketing teams job to subliminally trigger to to dump tons of cash on a crate... to that I say WAKE UP, support with 5 or 10 bucks every season, save your chicken tokens for an epic upgradable skin and quit crying about drop rates... go to Vegas and dump 200 bucks in a slot machine, let me know how it turns out.