Language and culture are intertwined. A particular language usually points out to a specific group of people. When you interact with another language, it means that you are also interacting with the culture that speaks the language. You cannot understand one's culture without accessing its language directly.
Answer: Sometimes immigrant parents decide not to teach their children a heritage language because they think it will hinder their children's chances for success in their new country. It is a parent's choice to decide what language they wish to raise their child in.