I may be misunderstanding, so feel free to correct me, but I think you're saying that homosexuality = soft. Could you explain why? Does that mean heterosexuality = hard? I don't get it.
I thought that was a nice touch too. It gets a bit boring when societies in sci-fi end up having just the...