I think it makes no difference when you're dealing with someone who is genuinely in love. Most guy will do anything to get you to have sex as soon as possible. That is their agenda. Women want to know if they can trust a man before they sleep with them. Unfortunately, most men don't care about that. In the end we will sleep with the wrong guys and get hurt no matter what we say. Until someone decent comes along and doesn't tell us what we want to hear to get something else we will never know. That's why women are so hurt, because the right guy never comes along for so many women. Men don't love very often.
Although it sounds like bashing, you are actually just stating the facts. Most guys are looking for sex most of the time. Depending upon their practiced presentation, they are usually more successful than the guys who are looking for a long term or life long relationship.
Women mostly go by first impressions which largely leads to the problems you describe. "someone decent" usually fails in comparison to "good first impression", at least initially. The part you are wrong about is your point that "... the right guy never comes along for so many women." In truth, the right guy comes along and is ignored, and the woman pays attention to the smooth talker who just wants sex.