If you say that someone would be better off doing something, you are advising them to do it or expressing the opinion that it would benefit them to do it.
If you've got bags, you're better off taking a taxi.
Their stance seems to be that a baby or child is better off in its country of birth.