People who are poorer tend to have larger families. This is well known throughout the world, so it clearly isn't a matter of being able to 'afford' children until you want to maintain the high standard of living that you already have. Traditionally (and in evolutionary terms) it makes sense to have as many offspring as you can because, again traditionally, most of them wouldn't survive to reproductive age. Nowadays in developed countries, and more and more so in developing countries, there are more survivors because of easier access to clean water, food and medical care, so the need for many offspring is removed.
The main drivers of evolution (selection pressure) in any animal are usually predators and food availability. With the coming of agriculture, human beings more or less solved those problems.
However, as Morris says, there are still other areas of less urgent selection pressure at work. The faster any environment changes (whether it's internal (parasites, disease, etc) or external), the faster animals have to adapt in order for the species to survive.
One of the reasons pandas, for example, are a in danger of extinction is because they have evolved themselves, so to speak, into an ecological niche from which it is very difficult for them to adapt — their evolutionary trajectory has, in effect, closed down their options.