En simple :
contrat / loi, deux choses différentes.
Une entreprise devra aller devant un tribunal pour faire reconnaitre le non respect du contrat.
Le juge ne poursuivra jamais une personne qui ne respecte pas un contrat.
Un contrat peut avoir des clauses illégales mais c'est encore autre chose.
Patpat.