Server admins are just NPCs providing @everyone announcements from time to time, to keep the player engaged (spoiler: the average Joe is just irritated by those). Sometimes you get a quest from them.
Also: 99% won't read profile bios (and you have to pay for actual customization, don't you?) while forum signatures were front-and-center.
I have to say I'm surprised to see Discord mentioned as an opposite to social media instead of... just yet another iteration of the same ploy.