Nodebb should pay attention to the work of personal messages, if you think private messages on the forum is superfluous - you are very mistaken and this wretched chat kills the desire to switch to Nodebb.
As a simple user, I can change CSS to my wishlist and do something decent from this squalor. But you, as developers, could add elementary options, for example:
the ability to set the name for a private dialogue at the stage of its creation show online/offline statuses in the list of interlocutors show the status read/not read the messageThese "innovations" are in all old forums, when I see a new engine in which there is no what is on the old engines, it very sad.