It's a simple statistic that women go for looks over anything else until they find somebody with money and then they go for somebody with money. So when they first start off they go for the bad boys, not the nice guys. But they idealistically want those guys to be nice but they aren't nice so they just typically say oh guys aren't nice because those guys aren't nice but there are nice guys that they just don't go for, they're not even in their radar.