Human rights, minority rights, gay rights, baboon rights, insect rights.
Is there ever an end? Obviously we have to draw the line somewhere.
For all the endless moralising of the pro gay marriage movement you would think they just uncovered the moral bedrock on which to rebuild society...