Robbie Keane admits he finds it hard to understand players who do not enjoy turning out for their country.