Pros
1. Amazing overall gameplay improvements. EA has finally provided a realistic and exciting basketball sim. Thumbs up!
2. 10-man mo-cap is just brilliant, makes you feel like you're in a real game with all the players being active waving their hands for the rock, battling in the post, and the list goes on and on.
3. Love the contact play.
Cons
1. Dynasty Mode still isn't any better than Franchise mode from 2000. What happened to player progress? Bring back create custom team feature. Also things like hiring and firing coaches, scouts
2.Training camp makes your players worse, otherwise it's a good idea that can be fixed if you have the PC version. However why not also include weight rooms where you can take players like Chris Bosh and put a little muscle on him during the off season.
3. Less options in creating a players looks and no headshapes creates a lack of creativity. Especially noticeable during drafts. Bringing back headshapes, doubling if not tripling the amount of hairstyles should fix that.
4. Player graphics compared to ESPN they are too cartoonish and flat out just don't look as good.
5 Introduce potential rating, I hate how players are developed randomly. You could have Carl English one day leading the league in scoring while LEbron is no where to be found. There should be a potential rating that says this player will develop no questions asked.
6. Bring female bodies and faces into the game. I know it's a man's game, but there are female gamers out there that would love to create themselves and then go dunking over Shaq.
7. Give more nicknames for created players, like 10 times more. (Ahem I recommend Driveshaft be one of them

) Why not even allow gamers to use just the first names, I'm sure almost everybody has a first name in common with one of the players in the game.
8. Also same thing with generated rookies... if you have a list of generated names why not make Marv and the Czar be able to say the name.
Closing comments: The gameplay is awesome, I don't mean to give so many negatives, it's only constructive criticism there has to be improvements otherwise EA wouldn't need to make a 2005, 2006, just roster patches. I believe EA needs to provide the gamers with a product that allows us to unleash our creativity. For example, wacky hairstyles (dreads, mohawk, long hair tied back in a ponytail different Rodmanesk hair colours... in fact allow us to change the hair colour). Bring in Create a Team feature and then implement it into Dynasty as an expansion team so we have to pick the players from around the league.
Overall I think the game is beautiful, all it needs is a little polishing.
Sorry for being long winded