In Star Trek, humans are better people, and it's a bright and glorious future.
But the sad truth is, they are only better people because they live in luxury. No one needs to starve, because they have replicators. Nobody gets sick, because they have advanced magical, err, medical treatment. And nobody is poor, because they don't have money. Fortunately, DS9 recognized this.
So ultimately, it's just a very poor guide for humanity. "If you have everything, you don't need to worry." You can afford good ideals when you don't have to face any danger. The message would have some meaning if they were better people despite bad living conditions.
But the sad truth is, they are only better people because they live in luxury. No one needs to starve, because they have replicators. Nobody gets sick, because they have advanced magical, err, medical treatment. And nobody is poor, because they don't have money. Fortunately, DS9 recognized this.
So ultimately, it's just a very poor guide for humanity. "If you have everything, you don't need to worry." You can afford good ideals when you don't have to face any danger. The message would have some meaning if they were better people despite bad living conditions.