The premise for the post is really simple, its about contracts.
I dont feel like they honestly add anything to the mode apart from eating into your coin purse if you havent got super pack luck, played twenty games a day or acquired them by more nefarious means. No one is sitting playing FIFA thinking 'Hey, the contracts feature is really cool. '
You have already bought the player. His soul is yours. He cant decide because ten games has elapsed. Loan players I can understand it but not ones that you own. If you happen to get disconnected early on, you get next to no coins and it still takes a contract off you so even if your internet didnt give out, you still lose out.
The only way they could really improve the contracts is by adding Contract Packs to the store, so like 12 contracts in a pack for 1500c so you kinda get two for free.