NBA 2K23 is a perfectly solid basketball game that drops the ball with too much emphasis on microtransactions and poorly-thought out design in its main mode.