I would disagree that a slave has no rights. In the modern context this is not true as legally you have every right to walk away from a relationship. No contract which asks you to give up that right (or any legal or constitutional rights) would stand up in a court of law. A slave is simply someone who voluntarily agrees to serve one person 24/7 for a period which is, in theory, permanent but which in reality may be terminated at any time by either party. This is one of the reasons why I often equate slavery to a marriage where 'til death do us part' is often translated as 'til divorce do we part'

Marriage and slavery (in the BDSM context) are often similar, in fact. Long term relationships where you promise to remain faithful to one person and many of the long term 24/7 TPE couples I have talked to in my life certainly come across like married couples (in fact many of them are married as well).

As for being ordered to do something you didn't like because the Master/Mistress likes it? Hmmmmm... again, these marriage analogies just keep mounting up Compromise is the basis of a good relationship. You might not like being used as a footstool but it makes your Mistress comfortable, you may not enjoy giving your wife a foot rub or following her around a shop while she buys clothes but its part and parcel of being married. In any relationship you end up doing things you may not enjoy but do them anyway because the other person does and it works both ways. Mistress may not like using a strap on on you and your wife may not actually enjoy giving you a blow job or watching football with you but they do it because you enjoy it. Its a very interesting point you made there.

The trick is to find someone who enjoys more of the things you do and less of the things you don't so there is less to put up with.

And I don't think anyone would disagree with the point about 'I like what you like'. Its really annoying (and I say this even though I have done it myself... ). This is why it is always good in a BDSM relationship to get the chance to be 'out of character' in order to give feedback to a Dom/me without fear of reprisals and also to negotiate a scene beforehand by telling a Dom/me what you do/don't like and what your limits are. A Dom/me may choose to ignore your 'requests' but at least they know in advance what you do like.