Since when is being on call 24/7 "competitive"? I associate it with people who provide public-service type services - doctors, first responders, electric utility workers, even cable TV/modem techs.
This law does not seek to keep people from being on-call 24/7... it aims to provide a new "right" to workers where they can expect to go home after 7 hours and if they miss something important after hours (even if it hurts the business dramatically) not be concerned about losing their job. Again, this is in a country that already has 23% unemployment for young workers. I just want to make sure the rest of the world doesn't see these as "progressive" moves, but rather "regressive" as they strip the opportunity for young (currently unemployed) workers.