I do not believe, at all, that linux needs to grow. We don’t need to appeal to every casual pc user, because for most of these people what they are using already works just fine for them - and if they don’t already have the drive to learn about and try linux on their own, there’s no reason to shove it in their faces.
There’s no need to ever move out from your parents if the living situation is positive for all of you. I truly believe that the pressure to be “independent” is a coordinated strategy to keep people separate so everyone has to buy their own set of everything. It maximizes profit for big corporations and landlords.