>That makes the US today very similar to the US during the Vietnam era or the UK during WWI/II.
Not really, no. The average age of a US soldier in Vietnam was 19. In Iraq it was 28. That's a huge difference, and you don't get an average of 28 without having a lot of guys in their 30s.