Kane went to the Euros last year and too the U-21 world cup the season before, you'd imagine he'd want a summer to recover.
Not necessarily saying any of them should have been there, just pointing out that the squad would have looked a lot more impressive had they been. Same probably goes for a few of the other big nations, mind, I haven't really paid much attention.