I'm an atheist but I sure don't think it's "the" solution ( unless you like the solution as implemented by Mao or Stalin). Nor do I think that religion is the problem. I think selfishness is the problem.