По любви лучше, причём по взаимной. По расчёту можно, но только если хоть какая-то симпатия есть, тогда, может быть, эта симпатия со временем во что-то более серьёзное разовьётся.
А по залёту - это, конечно, случай в наше время, очень распространённый. Но на самом деле залёт ничего не решает, если мужчина не хочет жениться и не любит, то для него это будет выглядеть, как принуждение. А если любит, то обрадуется.
Но давайте рассмотрим все варианты:
По расчёту, без любви с залётом - это всё-таки как-то не очень приятно всё.
По расчёту, без любви, и без залёта - вроде бы как-то не совсем нужно.
По любви, с залётом, без расчёта - всё-таки немного глупо.
По любви, с залётом, с расчётом - это уже как-то лучше, звучит так, как будто ребёнка обеспечат.
По любви без залёта, но с расчётом - это лучший вариант.
В общем, "ну - и что, что я жадничаю, зато от чистого сердца!", как говорил герой одного мультфильма.