As you said, nothing is either all black or all white. Some women may make a choice. But can you really choose when you're living in poverty? Do you really have a choice when you're a victim of violence and you're practically forced into prostitution? Of course, there are some women who just want to make a little extra money, and that is what they do.
Ultimately, is prostitution not a social or moral issue? Society may not be interested in seeing a woman exposed in a shop window like a piece of meat, because she is not an object. Do you not think it's more of a social issue?