Если не брать исключительные случаи, как ты описала, алкоголь-наркомания-тюрьма-смертельная болезнь, то ОДНОЗНАЧНО никто ребёнку мать не заменит! Никакие деньги, игрушки, поездки не восполнят просто материнского присутствия. У меня подружка была замужем за французом, соответственно и сын родился французом. А у них всё жёстко - чьё гражданство, того и ребёнок. Но она не сдалась, судилась, и по итогу Сашка счастлив с мамой и периодически видится с отцом.
Вопрос, как правило, настолько сложен и запутан, что решать нужно в каждом конкретном случае. Еще нужно учесть, что порядочные люди не доводят вопрос о детях до суда. Дети не имущество и решать через суд с кем будут жить дети - крайняя степень ублюдства. Исключения конечно есть, когда папа или мама нормальные, а вторая половина "оторви да брось". Ну и суды наши далеки от совершенства, мягко говоря....