I say this every single year and I have to say it again: NBA 2K23 is a pay-to-win game. If you want to outperform other players online you need to spend some money on VC. You can say that it's optional all you want, but with the game having a skill gap now, you won't have fun being stuck at a 70 overall.