There is a reason why GM's control the naming. If this option would be given to everyone, there would be naming kaos. GM's are just sitting around hands on their laps, waiting for those thread renames to fix. Get real.
You just don't get it. do you?
Who is currently defining the thread's names? The GMs? NO - the users are doing that.
The GMs may update an unarppopriate name, exactly like what they would do in case that this suggestion will be implemented.
That is their role, and it would not be changed.
In case it will not be implemented, instead of a single thread with a name change, there will be two threads with different name - the same amount of work for the GMs.