Exactly, it's all about life choices.
Many Chinese immigrants never go to bars / night clubs, and almost never eat outside, and almost never travels. They save all the money for their kids' education.
Some other ethnic groups, even low-income families frequently spend money on those things. Yes. It's your right to spend the money the way you like. But you don't get to cry for no money for education when you spend money on other unnecessary things.
Essentially, it's culture.
In modern multiculturalism, cultural differences are important for the narrative, but totally unimportant for life outcomes. Why is that?