Fascinating. I'd like to see a version of this with generations marked. It seems like there are more peaks than generations. For example, there's a peak at age 50 and another around age 60.
As to the generations - those are still just useful generalizations. As soon as you start digging into it, you start seeing all the edge cases.
[1] https://en.wikipedia.org/wiki/File:US_demographic_compositio...
[2] https://en.wikipedia.org/wiki/File:Canada_2023_Population_Py...