Keeping on the topic of surveys gauging American views on morality, a new Gallup poll shows that 43 percent of Americans believe moral values in the United States are in poor shape, and a whopping 73 percent believe they are getting worse.

On what do respondents blame this decline? Here you go:

You can read more on the survey here.