agreed. i never understood how you could have better numbers with the same attributes. if a player's attributes remain the same, then his performance should also remain the same.
say you rush for over 1300 yards with an 82 overall back. well now his attributes go up. but what's the point of trading for a higher rated back if you can rush for 1300 yards with an 82 back. and with this progression system the way it is, they're basically admitting that ratings really don't matter.
maybe they should hide all the ratings that way we could judge a player's ability based on his on the field performance. like they do in real life.