Just to highlight some things you maybe glossed over.
Your graph of share of children earning more than their parents, it shows this metric has been pretty flat for everyone born since 1960. This is not a millennial thing and starting the graph at 1940 also distorts the data. The real message is more than half of all children end up earning more than their parents.
WTF, you had your first kid at 46 years old. At 46, I had grandkids.
I think you misuse "rich" should be "wealthy."
Definition of rich
1: having abundant possessions and especially material wealth
2a: having high value or quality
b: well supplied or endowed
a city rich in traditions
3: magnificently impressive : SUMPTUOUS
4a: vivid and deep in color
a rich red
b: full and mellow in tone and quality
a rich voice
c: having a strong fragrance
rich perfumes
5: highly productive or remunerative
a rich mine
6a: having abundant plant nutrients
rich soil
b: highly seasoned, fatty, oily, or sweet
rich foods
c: high in the combustible component
a rich fuel mixture
d: high in some component
cholesterol-rich foods
7a: ENTERTAINING
also : LAUGHABLE
b: MEANINGFUL, SIGNIFICANT
rich allusions
c: LUSH
rich meadows
8: pure or nearly pure
rich lime
Do you see money in there anywhere.
You are right to accumulate wealth it is necessary to earn more than you spend. More important is not having unproductive debt. It is hard to earn more than you spend if you have unproductive debt.
You do have a lot of good stuff in the story.
TEK