I know people complain about pay to win but I've been free to play for my whole duration of playing the game. I would recommend that we teach other players how to actually create strong teams like completing story mode objectives, soul boosting and training as a main asset to being strong especially in PvP. I find it odd because I rarely struggle but I would say it's hard for me to tell the max potential of characters but other then that there's no issue with the game.