Why would you allow users to change their display name? It's a forum, not social media.
Regardless of the type of application, why would you not want a user to be able to change their display name?
If I was able to change my display name on hacker news, I think I would.