First of all, let me thank you for "clearing" my name, i had my mind quiet because i didn't abused with those moderator rights i still have and asked to be removed more than once, i am always for an open discusssion
Now, back to the main topic:
your proposal, with 250k per player or 2 mil fee is total injustice! you cannot claim that 250k per player is fair, because that would mean that every player was supposed to have a salary increase of about 14k.
I said it earlier and i will repeat it again: for some players, 250k as penalty is Ok, for some is wrong because they doesn't worth that much but for others, the price is ridiculous. The reason is simple: for any professional club, their players are their main capital, the players have a value in the market that can't be calculated based on their wage. Would you be happy if any other manager steals a player from your squad paying only 250k? We al know some players worth far more than a million, having such expensive players for free is not right. I would not expect them to be back for their real value, but something like this would be Ok:
Any player CA or LA lower than 6: Free
Any player CA or LA 7: 150k fine
Any player CA or LA 8: Around 200k
Any player CA or LA 9: 500k fine
Any player CA or LA 10 or higher: 1.5M fine.
A LA 10 player can be hired paying around 3M with some luck (they are easier to find for 4M up to 7M), and a CA10 player can be sold at 7M or a lot more, depending on other circumstances, paying 1.5M for having any of these back seems like a decent penalty for me.
the income generated by them playing allows you to keep playing so you should stop being so ungrateful and stop asking for them to be punished
With that logic, stop aking for "that" cheater to be punished, the game runs because he is GKO main sponsor after all.
It's the same: people mostly doesn't pay to keep the game running, they pay for an ingame advantage and we all deal with that advantage as they can (they got what they buy), never forget that.
If GKO would have a supporter system without ingame advantage, in would be greatful with them. Should i also be greateful for their better youth and for watching my team as an open book? I don't think so.
if your team is running perfect, why do you support penalizing others? they obviously don't run their teams perfect, so let them be.
Because i am not the only manager that renewed their players contracts, paid a lot more during a whole season and that is NOT fair for them, you should also place in other manager's position too.