I think Peat, people are more annoyed at how these situations are becoming commonly and obviously disingenuous.
I disagree genetics can be count as a genuine contribution, and certainly have nothing to do with national rugby bodies...
Regardless, I'm sure you would find that just about every professional player in New Zealand could trace their grand parents to another country, I don't think that means we owe anyone else anything. If Gareth Ansombe genuinely felt Walsh, then it shouldn't take Warren Gatland announcing he is a big part of his 2015 World Cup plans to eventually seal the deal.
The idea that an ex-All Blacks wants to play for another country now that his time is up with the All Blacks is frankly wrong. It cheapens both jerseys and is in no way fair to the people who miss out on international honors because of those players. Equally I could point out that it is the nations which benefit from newly discovered grandparents, are considerably and conveniently more open to the idea. It is the like of Aki, a person born in New Zealand, couldn't make the All Blacks, moves to Ireland and comments that if that doesn't work out he can play for Samoa through heritage. This is just becoming a joke. Having a Scottish grand parent does not make Maitland Scottish. He can't even get a British passport...
International rugby is not club rugby. If the players in your international team barely represent the people of the country then what is the point?
And Peat, you may find it interesting to know that the NZRU has been in favor players changing allegiances to play for tier 2 teams for years. They are clearly not worried about players they wouldn't select for the All Blacks anyway, going to play elsewhere. It may in fact be that some people genuinely find the idea of swapping allegiances cheapening international rugby. You only have to look at the joke situation that continues with League to see that's the case. It could very well work the other way, maybe the NZRU will snap up someone like Nadolo by giving him a run in the 7's team. Regardless, it would still suck.