Not at all a fan of that rule. A player can easily qualify for life due to there grand parents birth place, but you could be born in Australia and live in France from 5-20, playing junior rugby there, but as soon as you move away you are not eligible for France.
International rugby league is about showcasing the rugby league talent a country produces (Should be). The Chan boys would have moved to France when they were 4 and 6 respectively and lived there until a couple of years ago. They should be eligible for life.
Good to see the NRL reassessing the state of origin eligibility rules, and they IRL need to do the same for the international game.