Agreed, but let's refine this demographically & economically.
The youngest Gen-Xer is 42, the youngest Millennial is 27, and the minimum Gen-Z fighting age is greater than half their average (15 yrs).
This means a majority Millennial-then-Gen-Z draft.
Millennials are also set to inherit a record $68trilliion from the most populous & wealthy generation, Boomers, over the next decade+.
M's and Z's (left & right) are anti-Zio, anti-war and soft as shit.