Agreed with OP.
This literally adds no value to the game in the current state it's in.
Every hour should be spent on more core features.
Team working on visuals/UI? There's plenty of important work to be done there.
Improve the UI, the menu, the chat window. Remove our character names from obscuring our screen.
There's a big list for the UI team.

Sure it takes a small effort to implement this feature, but it adds no value now and solves no issues we currently have.

To me this feels like just a way of giving an impression of progress in development. Though personally, i would rather that time spent in creating a letter from producer or just general updates and feedback on more core features in future.