That's the thing, it isn't stupid. It's perfectly reasonable that, if a player spent the majority of their pre-21 career in one country, that's the one where they are HG. Tearing that up just because of what it says on their passport is UKIPpery at its worst, because based on that the Irish-born to Irish parents Robbie Keane would only be considered HG in the Irish league even though he came through the ranks at Wolves (which would also mean we'd be pretty ****ed if Troy Parrott made the grade)
The real area where it makes sense is players such as Declan Rice, who were English born yet his mother's Irish as are his paternal grandparents, so which league should he be considered HG? The Premier League due to being born in England, or the Irish league because of his mother and grandparents? That's why it makes sense, after all if birth dictated your HG status Leon Bailey would only be HG in the Jamaican league
More importantly Ligue 1 teams would be utterly ****ed given so many players coming through their academies were either born in Africa (i.e. Maxwell Cornet, Clinton N'Jie) or have north/west African parents, with both Zinedine Zidane and Nabil Fekir being born to Algerian parents while Moussa Sissoko's parents are Malian were told "Right, you may have come through the academy at (INSERT LIGUE 1 CLUB HERE) but you'll never be HG"...and that's definitely where it gets UKIPpy