ИМХО, ответить на сабж можно чисто формально.
Логически:
1. гомосексуалисты обладают такими же правами, что и геторосексуалы? - IF "YES" THEN GOTO 2 ELSE GOTO 3
2. гетеросексуалы имеют право усыновлять детей? - IF "YES", THEN GOTO 4
3. гомосексуалисты не имеют права усыновлять детей GOTO 5.
4. гомосексуалисты имеют право усыновлять детей GOTO 5.
5. STOP
6. END
(Алгоритм, конечно, жутко корявый (используются операторы непосредственного перехода), но это так, для наглядности
)
Следовательно, все зависит от ответа на вопрос "обладают ли геи такими же гражданскими правами, что и гетеросексуалы?". Так что, выходит, имеют они все права...