> No woman should ever be characterized as a "whore."
No, since "whore" tends to be derogative. But we should make it socially acceptable for a woman to be a prostitute, lady of pleasure, hetaera, etc. These can be highly skilled, honest businesspeople that deserve our respect. Calling one a "whore" should be like calling a physician a "sawbones", which is often not meant derogatively.
> Without socially acceptable outlets ... you just compound problems and actively create problems.
And one important such outlet is prostitution, by and for all sexes.
Hopefully some day we could call someone a whore and they'd honestly respond with something like "well I'm not actually a professional at it, but I generally admire them, so thank you."