No problem with trading Iafallo. I'd rather the Kings keep him if they can, but his role can be filled in by another player (like Moore, even if he doesn't have the same production). Kopitar is also skilled enough to carry a line.
Similarly, as other players can fill in the role that Carter was filling before his decline. If they want to trade him to a cash-strapped team trying to make the cap (Arizona), it would be worth pursuing.
I know many strongly have disagreed with me as far as timing. Some of you wanted to trade Carter when he had more value. However, this is where I feel the process is:
- establish a player
- let them play into/develop into a role
- as the player becomes a vet, make the youth challenge to overcome/take the role
- move the player if it's in the player and team's best interest.
This system:
- promotes competition internally
- doesn't force prospects into a role they aren't ready for
- doesn't have the team shopping/overspending on free agents (free agency, imo, is for depth)
- maintains a healthier relationship and reputation between players and the org.
Treating players like mere assets first and foremost, imo, is not how you handle people.