Clear up what you mean by cheap first.do you mean they like to save every penny they get like a penny pinching miser so they can pay their bills and take care of their responsibility to their family or do you mean because you hold no value in them as a human being. Or do you mean because they are living in the same income level as the guy asking them out on a date. As God intended-there is someone for everyone if they are looking in the right place.or are you implying that they are cheap because they hold no moral/ethical value in themself.like I said you need to clear up your thought behind the question before I can give a exact answer. : )
Maybe because so many men are cheapskates .
Because they are easier to get and will go for anyone
Not all men cheat.
I'm not cheap
sex
Because men like to feel in control. Same goes with woman too.