In a generational reversal, more Americans now point to economic pressures rather than declining moral values as the principal source of problems in society, a new NBC News/Wall Street Journal poll has found.

In the survey, 50 percent of Americans said that "most serious problems in our society stem mainly from economic and financial pressures on the family." Some 43 percent cited "a decline in moral values."