Official reason quarians leave their childhood ship: to prevent inbreeding.
Actual reason quarians leave their childhood ship: because after changing your diapers, calming your tantrums, and then watching you make an utter teenaged fool of yourself, no one on your childhood ship can see you as a viable mate.