Again, it's mostly public policy. I can get unmetered 100Mb/s broadband for $42 a month, because the broadband market in my country is competitive and well-regulated. Paying for your childrens' education is a completely alien concept in many countries, because public primary and secondary education is uniformly excellent and university is state-funded for all.
Financially, the average European is a fair bit worse off than the average American. Gross median household incomes in Germany are about 25% lower than in the US; America has the sixth highest median household income in the world. GDP per capita tells a similar story. This simply isn't a question of money.
Americans don't need to get rich, they need to vote for someone who gives a damn.