You tell that you disapprove of what your game makes its players do then why do you make it?
Your game made on me the impression that you make it to fulfill your fantasies of dominating women, this game is obviously for a macho audience, which I am not into, so I don't enjoy it, indeed.
I don't forget my morals when I am into a virtual world, I stay true to my morals no matter in which world I am and it makes no sense to me to say "There is nothing wrong to be a prick as long as it is in a virtual world.", yes, this is wrong to use virtual worlds as excuses to be a prick, because we imagine and create virtual worlds in order to fullfill our fantasies that the real world doesn't allow us to, so if we want to create and play virtual worlds which allow us to do something and reward us for doing it, that implies that we would like to do this thing in the real world and use virtual worlds to do it because the real world doesn't allow us to do it, so the mere fact to be willing to do bad things in a virtual world tells a lot about our morals.
The things that you tried to make me do in your game, I wouldn't enjoy doing them in real, so why would I enjoy doing them in a virtual world?
This is why I believe only real jerks or wanna be jerks enjoy playing as jerks. So as you said, your game is not for everyone.
You want people know what to expect from your game? Then make it clear in the game description that the player character is a jerk because you didn't mention this point anywhere in the description.