Wrong way around.
Broke it playing for the Republic, which meant he hardly ever played for us.
Got hurt for us first mate, got brought back too soon by Martinez and then got stuck in a tug of war between O'Neill and Koeman
Had those two been able to swallow their mutual pride and come to some sort of agreement, then Ireland might have stopped picking him and he wouldn't have been compelled to keep turning up. Players get slaughtered all the time for shirking international duty, he was put in a tough position and the two managers stuck him there
He always got far too much stick for that situation IMO. It was the people above him who needed to sort their ship out and stop using him as a chess piece in a pointless organ measuring contest (That's some quality non-swearing)