Do you see the D/s lifestyle having more freedom and respect for the woman than these scriptures?
Yes, i do. Simply because i chose to submit to someone, and retain the right to get out of my submission again if i want (and if i am able) to.

For me, littlepet has summed it up rather nicely.