@patrick @lubimaer @5tr34k_ @ilwoody Actually, we're not disagreeing: my point was that single-user instances are wasteful in terms of sysadmin time and hosting costs. I was not arguing for centralizing the #fediverse onto 3 giant instances.
There's probably an ideal size where the number of inter-instance connections doesn't grow too high and operating costs are spread among a sufficient number of users (or still low enough for a generous sysadmin to pay out of pocket).
@codewiz @patrick @lubimaer @5tr34k_ @ilwoody it'd be cool if you could switch instances without giving up your username. But that would require some sort of global naming system or piggyback off of DNS to map username to server address, but it's probably too much to ask new users to register a domain for themselves, whether it be DNS or some blockchain based name service. That might fix the pressure toward centralization Patrick describes though.
@codewiz @patrick @lubimaer @5tr34k_ @ilwoody it looks like this is a thing people are working on: https://github.com/WebOfTrustInfo/rwot9-prague/blob/master/topics-and-advance-readings/fediverse-did-integration.md I'm skeptical as to whether that many users would actually use this though since it'd almost certainly be more involved than the status quo of creating an account on an instance.