Retired Leinster utility back Luke Fitzgerald says that Ireland should be focusing on homegrown talent.
Fitzgerald, who retired earlier this year, says Ireland should stop allowing foreign players to play for the national side.
"I think it's wrong … That's controversial and it's no reflection on those guys. They're doing everything within the rules. I want to see Irish guys in there," he told independent.ie.
"Are we not good enough to fill the spots? I don't know if there's a big enough gap to justify it? Garry (Ringrose) looks awesome, Robbie's (Henshaw) brilliant, Stuart Olding, Luke Marshall.
"I don't know if being born in a different part of the world makes you a better player. If they're not making their international teams, why would we be taking them? Is that an admission we're not as good as them? I'm sure it is.
"Would it affect me if there was a guy from another place getting picked ahead of me? I've been in that spot and it does piss you off.
"You've come all the way up through the systems and then all of a sudden some guy comes in and is perceived to be better because he's from a different place and it's, 'Let's get this guy in'.
"It's really disappointing. It really dilutes it. What's the point? It's like Barbarians versus Barbarians, why do that? I don't understand that."