I would kick that guy out of the league if I were running it.
Thats why I dont play online though. Im sure there are leagues where players wont do that, but there are too many out there that will.
Trades are definitely ridiculous. Heck....all CPU team management stuff is. I think EA just makes it like that so little kids can go nuts against the CPU. For hardcore sim gamers however...yeah, pretty ridiculous.