It's not just philosophical. When you have a technology that holds power to change the world, it should either be destroyed or given into everyone's hands so that people can adapt and be at easy with it. Otherwise the person inventing the technology will rule the world. Or in today's world, will influence politics, will have support from powerful people, will attract wealth, and will make mistakes which could destroy he world.
So it's not just about morals, it's about survival.
I asked it to create a simple chat interface to talk with open ai's gpt 3.5 api and to use stream = true option. On the first try, it didn't know how to handle the stream, so it simply used res.json(). After that, I told it that we needed to take care of streaming text in a special way. It understood this and wrote the correct code. Overall, I'm quite impressed. Way to go deepseak coder!