I think that is true to an extent for club football though would Antony right now be preferring to be at back at Ajax with a guaranteed spot or in and out of the United side. Where you play and who you play for matters more I would say.
For International football it gets complicated because you could be in a World Cup squad with potential to play or just sat at home because your team can't qualify, I would say the former is better.
Yeah, I guess so. Although there are plenty of Irish footballers over the years who got to play in Euros/World Cups.
Anyhoo. This is all a bit of a moot point. Choosing which country to play for is usually based on deeper emotions than the sort of cynical decision that Grealish made. And, to be fair to him, being born and raised in England will have made him feel a hell of a lot more English than Ferguson ever will.
Players will typically only be opportunistic re international teams when they’ve no hope of international football otherwise. This doesn’t apply here and there’s more or less zero chance of Ferguson choosing to play for a country that he doesn’t identify with.