ramble about tech and software design
Back when all my friends were on IRC, some of us used mIRC and some were on Trillian.
If you set your text colour to black on Trillian it would be black on mIRC - not the "default colour". So anyone with a black bg would see your text as black on black. I ended up switching to mIRC later myself to have alias commands for RPing and to avoid these colour problems.
Basically what I'm trying to say is that, even in the mid-00s we had to all use the same software and clients for things and the fact we are all now on Discord changes nothing. The pattern of walled-garden design remains consistent across time.