I think British & Irish players obviously have a problem when it comes to moving to foreign climes. I've read lots of news stories about Scottish players leaving English clubs because they couldn't cope; how would they cope abroad? How many news stories have all of us read about Irish players of a certain age not contemplating a move out of the county they are based in because they are settled with their family? Moving abroad is not an option for a lot of them - though moving to America is strangely enough. It's strictly a job for footballers from most other countries. Maybe it's different for them because the United Kingdom is the traditional power base of world football and it is possible to get good contracts in 5 leagues. Whereas it is harder for an Irish player to get a move to a PL team than it is for a e.g. Spanish, French or African player, conversely, the possibility of a move to a League 1 or 2 team for a young Irish player remains a constant.
I think young Irish players should be more open minded about moving to continental European countries.
In the interest of balance, several Irish players have been burned when they made a move to foreign countries - Neil Yadolahi & Conor McCormack come to mind - so, perhaps, there is a lot more smoke and mirrors, and a lot less guarantees, if a player takes that risk.
RE: McGeady. If he has improved significantly for Ireland since moving to Moscow then how bad must he have been before?