You forgot to mention his pink, fallen bra straps ;-)
Just read a story this week that said that 70% of age eligible Americans do not qualify for military service. This tells me that if American (or European) society were somehow transported back in time, even just 80 years or so, a couple of generations, 70% of people in the modern world wouldn't last a single week.
I'm not a Luddite, but technology is taking us forward on one side, and backwards on the other side. It really is hard to imagine what society will be like 80 years from now, given the exponential increases in technology. Those guys will be like space aliens to us. They will be so far removed from the way we grew up and from our experiences, we would be irreconcilable. We will be like two separate species of human. We will be as far away from them, as that knight swinging the sword is from us.