Maybe it's generational. A different way of viewing life expectations, according to how you were raised, and in what era.
I was born into a hard working blue collar family in the early fifties. Kids of my generation (and socio-economic circumstance) were expected to leave the nest between 18 and 20, whether we went to college or not. It was simply expected by our elders that we go out into the world and begin our own lives - just as they had done.
Where I came from, every kid did so, with few exceptions.
I was born into a blue collar, hard working family in the 60s. Kids stayed at home until they married. My grandparents were legal immigrants from Italy and Ireland. Families lived on the same street or neighborhood in South Philly.