Haven't Republicans traditionally trended older? If there are enough voters who change parties as they age, does it matter that one party tends older while the other trends younger?
I hear that claim a lot but if you look at the link I posted under the "A wide – and growing – generational divide in partisanship" heading, it doesn't appear to actually be the case. If that were true you'd likely see a much bigger pull to republicans as Gen X aged during the studied period (94-17). Also doesn't explain the sharp millennial pull to democrats at all.