Switzerland voted for legal, registered same-sex partnerships a year ago. Yes there was some debate, but it only came from ultra-conservative and religious groupings.