Not all girls don't go for nice.
I've always gone for the nice guys, I hate those who treat people like rubbish. I've also known plenty of nice guys with girlfriends and girls who have gone for nice guys.
These threads get so boring. What do you even define as a 'nice guy'? The guy who listens to his friends (girls) who complain about their boyfriends, and assumes that the boyfriend is just treating the girl like ****? Lol
Because all young women strive to look for a guy who looks like a guy and acts like a guy on TV/movies, but they never find him. Women have too much choice and can afford to reject guys because they'll always get offers.
"Nice guys", by their own judgement, are for the most part a bunch of pussies. Rather than blaming themselves for their lack of intimate relationships they blame girls for going with guys who they judge as dicks (purely out of jealously).
It's not everyone. I've recently been spending quite a bit of time with asians. It's really very surprising to actually have kindness and and sweetness appreciated rather than mocked. It's mostly a western thing. Maybe american tv teaches it?