> requirement for becoming a Frenchman
The discussion is about permanent residence, not citizenship.
Permanent residence allows eg an employee be able to continue staying in a country without being dependent on a particular employer and having to reapply everytime they change jobs. It is gives a person who works in a country for a certain amount of time already, paying taxes etc, having the same rights as an employee.