well from what i hear, for some guys women are too expensive and too complicated to date. and the ones that aren't are too old or too ugly
Guys like this probably have their expectations too high.
If you can't afford a hamburger and movie, then you shouldn't be dating. Maybe looking for a job, or a better one.