All free to play games have pay2win aspects.
Actually this is just untrue, see DOTA 2. There is 0 content in which you would have to pay or no life grind to obtain or get by through a paywall (Cough League of Legends, Cough battlefront 2 cough). You get the game, you will have access to all heroes, items, and talents. No charge, no bullshit, no fking "sense of pride and accomplishment" crap, and the only thing that is locked from the start is ranked, to prevent grieving, smurfing, account selling, ect. And the only things you need to pay for is cosmetics or the battlepasses