Honestly, I've avoided sports games altogether for years now. They're very in depth and difficult to play if you're more of a casual player.
NBA 2K11 is no different... maybe even worse. It requires you to play very smart and will kick you in the ass when you try to get flashy with a pass or shot.
However, I decided to put forth some time and try to get it down, being as big of an NBA fan as I am. Once you realize what you can and can't get away with and start playing smart instead of flashy, you'll play well.
And I don't know about you guys, but if I pull off some play where I timed a pass just right or read a defense well and took advantage of it, it's much more rewarding than some flashy dunk, considering how unforgiving the AI can be.
Pick this game up if you're even remotely interested.