Holy cow, mg, that Register guy could have taken a leaf from this "book": Technical communication's goal is to convey information to an audience, in a form that the audience can understand and use. We should avoid, if possible, anything that interferes with clear communication. If part of our audience is insulted (or offended, irritated, confused, or misled) or stumbles over the way we express ourselves, that reaction will interfere with the reception and understanding of our message.
There are some very good suggestions for technical writers, e.g.
No Each user has his own login name and password.
No Each user has their own login name and password.
Yes Each user has a personal login name and password.
I don't do enough writing to be able to say whether these suggestions could easily be carried over into other types of writing. But I would think so, to some degree at least.