DON'T IGNORE POVERTY
If you think we have problems, you should look at a country like India. It has 1.2 billion people, more than 20 times larger than our population. Ten of India's 28 states have populations larger than 50 million.
And there are 2000 ethnic groups who speak 28 different languages. Only the entire continent of Africa contains more human diversity. India's largest city, Mumbai, has 12 million inhabitants, half of whom are slum-dwellers.
Their living conditions are appalling, including more than one million people who live on the pavements. Any visitor to India is struck by the visible wretchedness of so many of its people. Beggars with the most horrific deformities are everywhere.
A morally sensitive person in India has to mentally switch off certain sights to avoid being overwhelmed by human pain.
So one steps over sleeping families on the pavements and enters a restaurant where a meal is more than a month's income for many. Rich and poor live very close in India, so you can have a millionaire's mansion next to a squatter camp (it helps that they have low crime).