Wow. Amazing topic. In the interest of brevity, and covering a lot of ground in few words (at least to start) I'll just make a few bullet points. I'll limit it just to points that I have thought of based on actual experiences on this forum.
1) Women are people, and as such, complex, with many tastes, styles and interests. Women do not ALL wear skirts, dresses, ridiculously high heels, or have a figure they are comfortable with in a tiny bikini... even the ones who are in shape. If a woman in chat says something to you like, "I don't like nylons" or "I don't wear dresses", one of the most insulting things you can do, in most cases, is start screaming in the main room that she is a dude. Women do not owe you anything, and do not have to live their lives according to your expectations of femininity. Yes, yes, I know... OMG catfishing and all that nonsense... So let me state it again: nobody on this forum, male, female, or otherwise, owes you anything. If you don't like that a given girl won't wear heels, and suspect in your mind that this makes her a guy, and that continuing to talk to her would obviously make you somehow gay... big hint: stop talking to her. Leave her alone. It is a viable option. Nobody needs you to police what a real woman is.
2) If a person with a feminine screenname logs in to chat, and does not reply to you the nanosecond you PM her, continually saying "are you there??? hey are you there?!??!??! omg how rude" will not cause her to get through the 15 other unsolicited PMs she has likely just gotten any faster. However, this generally does make it easier to consider which windows to respond to when she gets to them. (In case you were wondering, -probably- not yours.) If you found it absolutely impossible to resist the urge to PM a person you haven't talked to before she could even set her chat icon and color, you can likely safely assume you are not the -only- person to do this.
3) If you start an unsolicited conversation with somebody, and you start out asking invasive or tiresome questions, especially without providing any information about yourself, it is not in your best interest to get rude, angry, or butthurt when she stops replying to you. Starting a conversation by saying hello, and mentioning something interesting she said in a post, in her profile, or in the chatroom, goes a long way toward making it seem as though your interest in talking to her was not solely because she was female.
4) Women have opinions, preferences, and are likely here because of their own paraphilias and fetishes. They are not here to help you satisfy your own interests when it is not an interest that is shared. If she says she is not interested in RP at the moment, that is not an invitation to you to begin one anyway. If she says she doesn't like feet, that means she doesn't want to talk about her feet, your feet, your wife's feet, her sister's feet, or the size, shape, nail polish color and/or odor of her feet. If she says she does not like nude RP, that is not some sort of obscure woman-code for "take off my bra later on, mid-RP, without asking permission." I -promise- you, it's not. If you are going to ask a question, you are expected to listen to and respect the answer, even if it's not an answer you personally like.
5) Women face all sorts of challenges on a daily basis related to male strength and privilege. This makes most spaces, including online spaces, potentially dangerous. This is part of the reason we all have screennames... so that somebody cannot, after a long, carefully planned and seemingly innocent chat, go piece together enough information to stalk you on Facebook. As such, I dislike giving out my email, or screennames associated with any messenger programs I might regularly be on. I don't even like to give out my first name to anybody I have not at least spoken with for a while first. I don't mix TMF and personal life, I'm not telling you who I am on Facebook, you don't need my email, Skype ID or anything else that I would use outside of the forum, and trying to mansplain how easy it would be to use these services will not change my mind. Some people might be perfectly happy to give this information to you, and that is their right, but my answer is still the same, for my own personal reasons. No is no.
I'm sure as other share stories or comment I'll think of more, but these are just a few of the most pressing issues that come to mind.