Religion is a large complexity which is not doing the world any good.
Most religions are against contraception and all of them are against 'murder' or disposing of people who are not needed nor of any use to anyone on the planet. The only way to make religions happy, and stop the growth of the population is to just not have sex. Which will probably be impossible for the majority of the planet (well me anyway).
The problem we have is that we are the dominant species on this planet. Yes, there are other species which are fully capable of decreasing our population, but we are so safisticated that we are able to distance ourselves between them. If we were more natural and still hunter for some species, then we might be a little more strong minded and a little less on the packed size.
Another thing is that we have a beautiful planet, and we are fully capable of detroying it in order to provide more room for us to live. Just look at the African deserts, some of them are huge but it would be terrible of we got to the level where we would have to destroy that area in order to live.
Wasnt there a planet on Doctor Who where the population had grown so much that there was only room for all the occupants to stand stil without moving?