Это идет от иудейского предписания (закона), описанного в Библии, в Ветхом Завете, когда за рождение первенца нужно было принести жертву Богу в Храме, по прошествии 40 дней - если родился мальчик и 60 дней - если родилась девочка, так как необходимо было прийти в Храм самой родильнице, а у нее должна была прекратиться послеродовая кровоточивость (сокращение матки до дородового состояния сопровождается небольшими кровяными выделениями, примерно к 40 дню всё у женщины "устаканивается" в этом плане).
Крестить младенцев не обязательно, в Библии нет совета или примера это делать, более того - упоминается крещение взрослых только. Человек должен сам принять решение, нужно ему креститься или нет, а в младенчестве это невозможно, да и родители часто неверующие, а просто "принято крестить" и всё.
Но неужели Господь не видит сердце человека и с какими истинными помыслами приходят в Храм? Крещение младенцев не делает христианином автоматически и не несет никакого смысла, а только обогащает местный приход.
Вот что говорит Сам Христос:
Если внимательно прочитать, то видно, что сначала (перед крещением) стоит слово-повеление "научите", а только потом "крестите". Как научить младенца истине Божьей - он еще очень мал и не понимает слов. А дальше опять стоит "уча их соблюдать ...", т.е и после крещения нужно ребенка воспитывать по-Божескому учению, а не просто обряд исполнить.
Бог не принимает "религию и обряды", Он принимает - "Веру живую и сердце чистое".