Was listening to a couple of sports journos debating this very thing. They were saying that as recent as 10-15 years ago, minor injuries or illnesses wouldn't have been reported and a star player would be expected to play through the minor problem. Not these days.
Whatever amyone says about Terry he will always try & play for England.