I have to say that this "new and improved" dynasty mode really sucks. While it's a neat idea to try and make things more realistic by adding the team chemistry/player satisfaction factors, it really just makes things less fun and far more annoying imo. The idea is fine, but the final product is really lame.
Example: My team wins the NBA title in year one. Lebron James refuses to re-sign due to "too few team events" despite being perfectly happy in all of his other categories. How on earth is this realistic? A superstar wants to leave a team that is a lock for multiple championships because of "too few team events"? My god.
I almost don't want to bother with Dyansty mode anymore, though it was my favorite part of NBA Live 06. There are some obvious solutions to my Lebron problem... basically, I need to focus on the needs of players whose contracts expire after the season. However, I know I will eventually run into a situation where I have 2 of my starters with expiring contracts, but completely different needs. I have noticed that when it comes to team events, there are basically 2 kinds of players... those who want lots of off days, and those who want a lot of team events. There is no happy medium. One player becomes extremely unhappy with the amount of team events precisely when the other player becomes stoked and vice versa.
Basically, it seems that I have to build a team full of players who either all want a lot of team events or a team full of players who don't. The same can be said about market size, mutual respect among the players, playing time issues, and so on. It seems like it would take forever and a day to put together a team with great chemistry and players who want to stick around. Even then, I get the impression that the players will just find new things to get pissed off about in the next year.
In conclusion, I think the changes made to Dynasty mode could have been really cool, but were butchered pretty badly. They were just taken way too far imo.