> If you were a cynical person you could imagine this is actually politicians wanting to bring in an ID law

Sounds like a good theory, apart from the minor flaw that France already has ID cards: https://en.wikipedia.org/wiki/Identity_card_(France)

Gaming platforms are already doing it.