One major roadblock is there is no concept of separate identities managed under one login, or switching accounts easily. I think there is a half-way-there "server nickname" option new this year but it's not quite the same. The primary motivation for most is a clear separation between personal and professional.
https://feedback.discordapp.com/forums/326712-discord-dream-...
https://support.discordapp.com/hc/en-us/articles/219070107-S...
Anecdata:
https://news.ycombinator.com/item?id=14870899
https://news.ycombinator.com/item?id=14865292
Some people consider this a positive.
https://news.ycombinator.com/item?id=14093132
https://news.ycombinator.com/item?id=14089417