France is not a western country in many, many many cases then.
As I said, there are lots and lots of laws here to regulate all that.
And footballers, football clubs, have to abide by a lot of the same laws here btw. For example, when a club tried to cut or retain the salary of a player that did something bad, not even for 5 min, it couldn't, because in France, you can't play with the salary of somebody on a whim whatever the job, whatever the sector, whatever who your company is, big or little.
Same about why there's no release clause in contract in France. That's not football related at the base.
So let's agree to disagree. I don't know where you live, but your laws and regulations are definitely not the same, so we won't understand each other.
Lats thing tho, France is a western country, and one amongs the ones that protect companies, and employees the most in the world. And I'm fine with that even if I understand people from some countries would cry because there's less "freedom". To which I reply I prefer more regulations, than too much freedom where people, and companies do whatever they want without caring.