That’s not true, french law doesn’t guarantee a break specifically for lunch. It guarantees a break for an amount of time wich depends on the duration of the workday, usually 20 minutes. Source ( in french)
I’ve been working temp jobs for the past 10 years so I worked for dozens of companies and of the top of my head I can only remember 2 which gave me proper lunch breaks lasting more than 30 minutes.
I used to work at the fruits and vegetables section of a supermarket, we didnt put them in the fridge cause for some reason once you take them out of it they ripen way faster than they would if kept at room temp.