I think at least some amount of it is cultural. But, then I would also mention that times and circumstances are changing. I don't think there's anything wrong with living at home with your parents if it makes logistical and financial sense to live with your parents. If you have a great relationship with your family and contribute I think it can be a very beneficial setup. That said, I'll be blunt, but my parents are not people I can live with so I left the second I was a legal adult, and even at times before that. Living at home wasn't an option for me but there were times when I was much younger that I wished it was an option because it would have made so much sense. But, I thankfully found my footing later on and have a fantastic partner who has always been supportive of me reaching my goals.