people in Developing countries tend to be more optimistic about future mostly because things are shaping up for a promising future. Unlike developed countries, they aren't still. They aren't on the cusp of development, but they are moving ahead. Who wants to stay at one place? People in developed countries, however much ahead in terms of development, are standing still and not moving ahead with the same speed as do people from developing countries. There are more opportunities in developing countries which is culminating in more enthusiasm. This enthusiasm, I think, is the predecessor to their optimism.