Your argument doesn't hold water on one salient point. Not ALL women WANT hot men. Yes, they love to dream, and such, but there are MANY women who want someone more average. This is proven every time I go to a mall and see some gorgeous woman with a so-so guy. Your idea that women (and by not specifying, you basically are saying ALL women) only want hot men is not universal.
And the converse is also true. Many years ago I knew Joe Conforte, owner of the Mustang Ranch in Reno Nev. He told me that it's not the skinny gorgeous women that get all the clients, but the average looking women. Even when they can pay for it, men go for what really turns them on. So again, not universal.