Oh, there's some truth to it. But like almost any statement, it's not completely true. How can it be? I mean, are all nice guys exactly the same? And if the guy's alive, breathing and mentally coherent, he's not finishing last in EVERYTHING. Some people don't even have that.
As far as finishing last with women? From what I've seen, most of them are just bitter because they're not finishing first. They may not get the hottest girls. But then they don't get the ugliest ones either.
No matter where one is in life, they can always imagine it being a little better. And if they can't be happy until they actually HAVE better, they'll never be happy.