This issue has been in its status "under review" for quite some time now - it's time to give an update.
It came onto our roadmap because a customer asked for it, and back then it seemed like a simple thing to do. But ultimately for the release back then we postponed it because it made more trouble than it was worth. Ultimately, although there are quite some votes for it, we have decided to close this issue and not build it. This has several reasons.
First and foremost, it's not done with just changing the value in the "author" field. Imagine someone with malicious intent publishing some bad stuff under your name - not very nice. So we'd have to make sure that all author changes are documented and this documentation has to be available somewhere.
Secondly, we would be bending one of the core functionalities of Confluence; the past has taught us that this oftentimes produces unexpected side effects that are hard to handle, so we try not to do it.
Then, the functionality contradicts the idea of working together at eye level. (And this is what we want to promote with Linchpin).
And finally we have more pressing issues on our roadmap and are entering a phase where we need to make the product simpler and rounder to satisfy even more users. This will be much more in focus in the near future than making our already very extensive product even more complex.
Add to all these reasons the fact that there's an easy workaround: Just create an account that's the official news author, and share this account between all the ghost writers. Or use the existing feature of hiding the author's name, which makes it less obvious that the assistant of the CEO wrote it instead of the CEO himself.
So, as much as I would love to make each and every one of you happy by implementing every feature suggestion, for the above reasons I will close this issue, and we won't implement this in the foreseeable future.