I have this player at 83 with my weights. Probably because I put more of an emphasis on discipline and run D for my safeties than you do (trying to avoid those defensive holding / pass interference calls on 3rd & 20).
This is one of the things that is great about this game. We all evaluate and value players differently, and we also use players differently. Being able to set custom weights is a great feature!
This is also one of the things that makes the trade meter ****.
Using this player as an example, who knows how the AI evaluates him? For all I know the AI considers this player 95 because they only care about speed and punish receiver for this position. Or maybe the AI sees this player as 60 because they put a lot of emphasis on B&R coverage, run D and discipline.
Because the trade value for a player is tied to the AI's perception of that player, you get some great players with very low values, and some awful players with really high values, the combination of which makes for some interesting (if not questionable) trades.
I have some players on my teams that I consider to be pretty good and contribute to my success, but the AI shows their value as less than 100. Some of these players I wouldn't give up for a 2nd, maybe even a 1st, but the AI would move them for a case of beer.
We need to go back to using our own weights when evaluating a trade.
Can someone find a way to abuse that? Sure. But they can abuse the current system too. I can offer up a trade right now involving some scrub that I know the AI will love but actually isn't any good and get much more in return than he is worth (at least to me).
The trade window should show:
Your rating for each player.
The AI default rating for each player.
Your trade value for each player.
The AI default trade value for each player.
Trade meter based on your weights.
Trade meter based on AI default weights.
I guess trade value for picks would remain the same since it's not based on anything in MFN anyway.