Totally agree. I've been saying for years, that trades need to be monetised.
Incorporate it into the starting budget. Buy your starting team, buy your starting trades.
Start with say a budget of $16,000,000 and trades valued at $250,000.
Trades can be sold back at 90% of their current purchase price.
The purchase price of a trade slowly deteriorates as the season progresses, until in the last Round they cost something like $100,000.
Some will say $100,000 is too cheap, but picture this scenario:
Last Round of the season, you have no trades, and virtually no money. You get an injury to a $550,000 Prem. You can now replace him, but because the trade cost you $100,000, you can only afford a $450,000 player.