Caribbean parents have their children living with them until the children decide to leave, usually around marriage. Even then, it depends on whether it’s financially convenient. The extended family tend to have tight ties such that grandparents are around to help with child care. Whoever works helps with expenses.
There is some pressure, among a certain class who identify as more productive, to push the children out like American, mostly-white culture. That occurs due to the economics of the capitalist system. They are forced to become successful financially to save the parents reputation as successful parents.
Still, some families on the periphery of poverty may want the kids to leave to save resources for themselves. If the children work and brings in income too, then they are welcomed. Unemployed or worse unemployable, maybe less so.
But you are right. The American capitalist system encourages everyone to be individualistic and productive. The worry is that if your child is not leaving the home, they may not be productive, thus failing the system, interpreted as failed parenting and failed kids. That’s why, adult parents always asks each other, “what’s your child doing now they left school/college/university?” This is to gauge how successful the parent is and to treat them accordingly.