Your view about each generation tending to fully 'break' with their parents, in a way (economically, spiritually) strikes me as particularly narrow. Perhaps it is so where you live, but this is simply not true for vast populations all over the world.