Do you really think privacy is the reason the UID is hidden in the modlog?
I can't say with 100% certainty that forum hide their UID for privacy, but most of the time these topics are removed by moderators. I noticed one thing in the modlog, where it says “
BY” it should actually say
“USER” I don't know if you have noticed this but when a user is nuked their information appears exactly like this in the modlog.
Nuke user: N/A in topic #0 by member #554960
Here
“by Member #554960” mean member #554960 is
banned not that the user is banned by member #554960.
It also didn't mention which moderator actually banned the user. it somehow proves forum hide moderator's UID. A topic does not have User ID a topic only has an topic ID. Since a topic is not a user when moderators remove a topic it only shows the topic ID and does not shows any User ID.