I doubt it will have anything to do with the French educational system. If you are a UK university opening a campus in France it's not because you want to adopt the French system, it's more likely you want to export the British system (or at least the brand name of the university).
I would say it is more likely that the hassle to open up a higher education campus in France is more than in for instance Finland or the Baltics.