The thing is for many, (I'd say most) of these situations, it's a financial imperative, based on poverty, and economic conditions/socioeconomics.....Then, the rest (and many, many overlapping) it's cultural norm, again overlapping with financial reasons.....and, the culturally based (Middle Eastern, Mexican, Italian, etc etc) for many come with insane conditions and rules, in an interdependent family. You don't leave until you get married. They don't offer fukking relationship or game in those cultures, it's sink or swim, so you don't get married, you don't leave.
I have friends that are like 30 year old man children because they have been babied their whole lives. Yeah, they can drive a new BMW and have a family business, but they can't function outside of those roles. These environments don't encourage creative thinking or independence. And in many they don't encourage education or opportunities for woman. They are very strict rule and social norm based cultures. And, yes many with exceptions, but it all comes with a really heavy price. So, it's not to demonize these cultural practices, but they don't need to be glorified either.
I got kicked out of the house for hustling when I was 17-18, and I have never been back....One one side, I don't even have that option, because my Mom's place is smaller then mine, and I don't have a relationship with my Dad. So, I am out here all on my own. Yet, I have more independence, (success in some ways) options, and drive then many who had different, more privliged situations. I have also suffered (where other friends excelled, because they had that platform) due to socioeconomic conditions I was born into, there was no money to buy me a car, or send me to college, or finance my lifestyle while I went to school or found myself, but I made a lot of my own choices to exclude myself from those things as well.