That's a male stereotype that certainly exists but come on, there are literally billions of men on the planet, you can't possibly think that they're all like that. Just go into any gym (at least in the US, can't speak for other countries) and you'll find lots of guys who take care of themselves as well as any woman. Hairless too x'D. I mean, not me, I am the kind of slob that you're talking about

, but men come in all shapes, sizes, and personalities just like women do.
As for being nicer looking: being a TREMENDOUSLY straight man I obviously agree. Except maybe for Zac Efron. And Jude Law circa 1999. And.... well let me just stop there.