Why are all games pay to win?
It's pay to have fun in some cases. If you don't pay, the game won't be fun. In other cases, it's to save time and cut off meaningless grinding. Some F2P games give players the option to grind in the game for an item or to buy it with cash.