En fait, le mariage, dans le code civil, est fait pour encadrer la filiation (il a un but).
En effet, il y a plusieurs articles du code civil, parmi ceux qui définissent les engagements du mariage, qui parlent explicitement des enfants (nécessité d’éducation conforme aux loi, nécessités pour les enfants d’assister leurs parents dans le besoin... etc)
Or, les couples homosexuels ne peuvent avoirs d’enfants.
Donc l’accès à l’institution du mariage est inutile aux couples homosexuels.