I edited this question on Network naming in Arch Linux and, as the original tags did not fully describe the range of issues at play, I included a couple more, most notably systemd and udev: both of which are essential to the Arch networking stack.
Another user removed these tags and left a comment reproving me for adding them:
please, don't add tags focusing on the kind of answer it will gather, but in the question itself.
Putting aside for the moment the applicability, or otherwise, of these tags for this question, the more general principle that this approach suggests is that the choice of tags should be circumscribed by the questioner's ignorance.
So, if someone doesn't know that the X server is running their display and they have a question about logging in to a black screen but they don't include xorg, then it shouldn't be added?
By adding additional tags I haven't tampered with the questioner's original intent (or, indeed with the question itself), but added to the relevant metadata attached to the question.
To clarify: should tags only be added that are already explicitly included in the question. And, if not, how much discretion do we have to include additional tags that provide relevant context?