Are you sure you are using the latest version?
Angular was an early user of mirrors (reflection) which (more or less) disabled the tree-shaking of dart2js. This was recently improved.
Tracking the size of AngularDart: https://github.com/jbdeboer/angular-dart-js-size