It would be really useful for moderators to be able to move messages between text channels in a guild.
This could involve a new permission: 'MOVE_MESSAGES'.
Some concerns about this idea have been raised, but do not seem to be fatal. These are touched upon as follows.
Could this be abused?
It could only be abused to the same extent as existing powers such as kicks, bans, and message deletions. Guilds could have the ability to control who wields the power, preferably through a dedicated MOVE_MESSAGES permission. They could also monitor its use through the Audit Log. If the power were to be abused under these conditions, the issue would seem to lie with the powerholders in the guild in question, rather than the power itself.
Could members be confused?
If a message is moved without any indication, this could be confusing, as members may not realise that their message has been moved. This could be helped by having an automated system message which takes the place of the moved message to explain that the message has been moved.