I agree. I also think trade value is relative. I am looking at value now that I read Firefly's post, and I think a starting caliber player, just because it isn't a 'glamor' position, is still higher than a 4th round pick in value. It's nice to have something to offer objective value, but everyone knows most trades aren't made because of objective value, but by subjective value. A great QB may be valued in the game for a first round pick, but if every team has a quality starting QB of similar ratings... the value of that QB goes way down...
I think trades should be made based on the market (basically what a team is willing to pay), and not on an objective system.
On another note, we should get a message when someone has made a trade offer. I didn't know that trade offers could be made directly in the game and had an offer sitting in one league, plus just got an offer in another.. I didn't know either were there, and wouldn't have known if it wasn't for Firefly's post here and me checking through stuff. :)