It is not the younger generation you should be stopping, rather, you should be stopping the older generation from playing such games and having conversations about them in the presence of children. As far as all these habits are done in the presence of children, they must take note of them.
A child's mind can easily absorb anything. They are very curious to know and practice what they know. You do not necessarily need to sit them down in a classroom and teach them what they should know, they learn by observation. This explains why most children behave the way other people in their environment behave.
Adults should learn to do certain things in private where children won't see or learn from. It is way easier to prevent a child from learning certain things than forcing them to get rid of habits they have accumulated already.