Why does humanity suck so much? It doesn't. Turn off the computer. The Internet tends to warp the minds and faiths of people who are just waiting to have their own narrow-minded biases confirmed.
Get out there and deal with real people in the real world and you'll find them generally decent, hard working, intelligent, and well worth befriending. But stick to the cesspools of online space and you'll just become a bitter, hateful boil on the ass of society.
And if that's not enough for you, then you are the problem, not the solution. We can't all be Einstein, but we can all be "everyman". And Joe Everyman's a damn fine fellow.