I think it would be easier to keep it like rock paper scissors in the post. Or, for another example, think of Melo and his jab step pull up. That shot is a decent shot for him, if it's not a decent shot, then a lot of his game falls apart... because he sets up with that move.
So, in the post, say your guy is good at hooks. Maybe have it so you pick what shot your guy specializes in, and you have a way to contest the hook, probably by bodying into someone and then jumping at the right time (hooks are made to shoot over 'still' defenders.) You have a certain contest to slow down a certain shot, which should, in turn, open up a counter. Maybe their 2nd move would be less effective, but they could trick you into thinking they were shooting a hook then go under your arm and scoop it. Or something. Or if you were heavy playing for the hook, pushing into them, they could spin or drop step. Etc.
2k is flawed because the default state, good player vs good player, is too powerful on defense. You can still do work in the post, but you don't do it in an organic way because it's not based off best move, contest best move = open 2nd move counter. It's more like defender is an obstacle you have to work around, which is completely different.
You see what I mean? You can't say a move is overpowered if they have a contest they can use if they know it's coming. But they should have to do something. They might do it too soon, burnt, not do it at all, burnt. Maybe in different ways, but because of the 'obstacle' defense, moves like drop steps are pretty powerful and a simple hook is not. You should be fearful of the hook, with your fingers on the jump button to defend it.
Also, I think you should be money if you can get the ball in a certain spot. If you can catch the ball in the right spot as the right guy, you should be able to score high percentage with no advanced moves. That's bball, too. I'd always be pinning guys under the rim and blowing bunnies in 2k haha.
-Smak