If I may beg to differ on a minor point...

I think the taboo factor IS what makes it so exciting and delicious for some of us, but only when it's done with someone whom we trust completely. Someone who would call us a worthless slut or a stupid bitch, but whom we KNOW does not really think of us as such. For myself, I absolutely abhor humiliation in daily life, perhaps more than the average person does. But I would say that in BDSM play, it is one of the biggest turn-ons for me. I believe if the social taboo wasn't there, if there was no social stigma in being a 'slut'... then there would be no thrill.