DU is in beta now, so some gameplay should be added to the game. Not everyone is self motivated and can set targets themselfes.
I like the idea of a world created by users, but usually in RPGs / MMOs NPCs give you tasks.
So with such a platform where you can do jobs/tasks, the game would keep players it might otherwise lose or not attract