Living in larger family units is actually very efficient. The way we do things here in the U.S. is actually shockingly inefficient. Parents buy big houses in the suburbs when they have kids, and don't down size when the kids leave. So you have an older couple using one floor of an oversized house and the kid maintaining a separate household. Then when the kid has kids, they buy another big house in the suburbs, then pay someone thousands of dollars a month to take care of said kids after school. Meanwhile the grandparents sit around their big house bored and lonely.
There are a lot of weird cultural taboos in the U.S. that create this state of affairs, but the end result is vast inefficiency in resource usage compared to societies where bigger households are the norm.