I love that realism. You should have to pay for picking a player who sucks on defense the same way you do if your player sucks on offense.
Without this, some players have no weaknesses in game. Steph (to an extent), Dame, CJ, Harden, Kyrie, Lou Will, are all guys who are atrocious on defense. They constantly get out of position, aren't covering their guys, or just getting a "whoever" offense ran on them. 2K does a great job replicating strengths in this game, it's great to see those weaknesses finally making it in.
If you want Harden for the flashy, pot-stirring, ankle-breaking highlight plays, you should have to deal with the times where he's on defense and forgets he's in a game or gives up an easy bucket.