Honestly, a real women that isn't a looker, is still better than playing with yourself, or watching movies of people you'll never meet, and wouldn't give you the time of day if you did.
The men who wait around for 10s, often end up waiting most of their lives, and end up very lonely and isolated. For one thing, there are not that many 10s. Second, not all 10s are worth having. Third, many guys are below a 5, and aiming for a 10, is like trying to hit the moon with a blow dart.
That said, you don't need to marry a 6+ to have a wild time. You can have great love, and great sex, without getting some plastic injected movie model.
That said, most women are not ugly. They are lazy. They cut off their hair, because it takes time to comb. Or they buy sweat pants, instead of skirts and shorts. It's not a physical problem, as much as a choice. That's why you watch those total makeover shows, and the ugly duckling goes in looking like a beggar, and comes out looking like they could walk a runway show.
Very few women are just physically un-attractive. It's simply they don't want to take the time. If they take the time, and put on the moves, almost any woman can knock your socks off.
I remember, working at a company, and we had this little 5 foot sales girl. Her hair was always in tied off, and she always wore a just pants and plain shirt. After almost 2 years, one day we had a major customer doing a walk through of the facility.... this chick came in with her hair all down and out and colored, and wearing this beautiful long dress. Basic eye shadow and painted her nails.
I honestly had no idea who she was. I actually thought it was the customer, or a new hire. It wasn't until I heard her talk that I froze in place....Holy crap! It's the sales girl! She looked like a magazine cover girl! It was crazy!.
So... I'm convinced any girl can look like a million dollars. It's just a matter of them wanting to put in the effort.