Free agents shouldn't exist.
One big problem for the game now are NTs and their farms. Only farms and noobs train because training is not profitable. Free agents contribute to the problem.
Maybe you should re-phrase using the word enjoyable rather than profitable. And Enjoyable for all players not the richest ones. I do enjoy my fridays and my pops...
And for information if currently freeagents are too expensive they don't exist on the market.