Sure, from a technical standpoint, hardcoding a blacklist in a network client is inelegant. Internet domains change hands or cease to exist all the time, you get stuck with outdated code, and you won't be around forever to maintain it. But that's just a way of saying *technology exists in a sociocultural context*. It's not some eternal marble hall.
@notimetoplay It's problematic, childish and to top it all off ineffective. I don't trust the software developers to decide what is and isn't an instance I should be joining. An automatic default block would be better, in order to protect users by blocking content.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!