> Children tend to end up adopting the values of their parents over time
No, they don't. If that was true, we'd have prehistoric values. (It would mean you could turn matters of culture into genetic arguments, which is fun, I see the temptation, but it's just not true.)