Я же говорю - есть правила грамматики, а есть разговорная речь. Да, исторически сложилось что baby это it. Наверное да, совсем незнакомым в самолете можно  так сказать, и нужно так говорить. Но в обычной жизни говорят либо бэби, либо уже определяются с полом.Еще раз повторяю - язык и речь разные вещи. Могут даже сказать не baby, а cuty, or cuty pie. Но вот это грубоватое it в общении нечасто встречается.Да, я живу в англоязычной среде и работаю на английском. Более того - я даже родила здесь ребенка, и помню, как все привязывались к коляске. Никто не сказал ни разу it. Может быть это английский-английский тяготеет к этой традиции, у нас в Северной Америке народ проще.