I liked it.
This is my opinion about the "aggressiveness stat". It is a hidden stat that you can't see that makes a player totally worthless. If I buy a player and find he is aggressive (only a rookie) I sell him. If I draft one, I stop training him. Usually I fire him as well. For example I drafted a reasonable player and was going to train him but in his first match he fouled out in 13 minutes and I have never ever given him a single minute of training as a result.
The rules say aggressive players also draw more fouls. That is basically a filthy lie. While maybe there is a 1.1 multiplier to the number of fouls they draw there is often a x2 or x3 multiplier on the number of fouls they comitt. Their opponents never foul out but they do every game. They do injure opposing players a little but how does that benefit your team unless it is early in the game? What they do do is injure themselves a lot and are always out injured and in horrible game shape which makes them even more useless.
As you can tell I have been burned hardcore by this "hidden" stat and it cost me two seasons and many million dollars. Now I would NEVER, EVER, EVER under any circumstances buy an aggressive player except as a scrimmage filler. They are a pathetic blight on this game and teams that have them constantly wonder why they lose games they should win. Maybe the 44-12 free throw disparities they have every single week should give them a hint.