Let's keep the worthiness of having a Aggressiveness stat for a different thread. Anyone who's seen my thoughts on the matter will know that I once took great pleasure in putting a thug in my lineup, so keep in mind that there are times when Aggressiveness has it's supporters (not that I have a preference for Aggressive players or recognize what a drag it is when your best player's always in foul trouble).
That being said, I actually like having hidden attributes, particularly Aggressiveness. It's a little strange in some ways to know anyone's attributes, as if players don't have ups and downs, or that scouting is so perfect. I would actually like to see a margin of error put into our knowledge of the attributes, but probably makes me a bit of an extremist. Rather than rant about the silliness of quantifying attributes, as if our players were Dungeons & Dragons characters, I'll just point out that we all have the ability to scouting of our own. Sure you can't see the actual Aggressive Attribute, but you can look at a player's stat history and see how many fouls a player has. I know that if I was about to spend my teams entire savings on one player, I'd look into something like that. It stinks having to learn that lesson the hard way, but that's the leg work that separates the good managers from the great managers.
Now if only we could tell whether or not a player was chaotic good or lawful evil, or how high their Wisdom or Dexterity is...
Don't ask what sort of Chunks they are, you probably don't want to know. Blowing Chunks since Season 4!