Sorry if the thread comes out too long...
So I was having a small debate about this topic when I told a friend that back when I used to work a Burger King, and every time I see a straight up Hispanic person, how I instantly talked to them in Spanish and how some got pissed off at me and responded with "What, you don't think I know English or something?" when that wasn't my intention, just to get my job done faster to avoid wasting time by trying to decipher bad English pronunciation(although it is still assumption) and going like "What?" "Come again?". But she told me since it's still the USA, but I am mandatory to speak in English but my manager said to be helpful to the customers..and I follow that by speaking in Spanish because it's our native language and it's faster and clearer to communicate. That lead to the topic we are about to discuss.
She told me how when she used to live in California, how the Mexicans that used to live around her always speak in English, zero Spanish. But why? It's your goddamn language...I seriously hate it when people refuse to speak their own goddamn language. I especially hate when parents are too lazy or just don't bother but all they are doing complicate things for their children. But then told me that parents shouldn't force you to learn something you won't need, but how the hell you don't need your own goddamn native language? I know when I get married, I am going to make sure my kid learns Spanish before anything else, because no matter what, it's part of he/she will be. I know Spanish pretty well because I lived in Peru for the first 13 years of my life, but even if I was born elsewhere I still think I would have been required to learn Spanish because no matter what, Peruvian is still on me and Peruvians speak Spanish. I mean, they are going to need it to be able to communicate with the relatives. They honestly need to cut the "We're in America, Speak ENGLISH!!!" or "I am American, so I speak English" crap cause...You're not freaking American, you are (insert heritage)-American...stick to your own goddamn culture as well.
Same apply for all races, like how some straight up Asians don't know their native language. Like how this Japanese guy I know in one of my classes, I asked him to help me with something for my Japanese homework pretty quick, but he said he didn't know Japanese at all. I was like "What the hell?".
So what is your guys' take on this?
TL;DR: Do you think it's required to learn(or use) your native language?