if matrix wants to have any remote grab at relevancy it has to drastically improve the experience of being on matrix.org, despite being a federated protocol.
take the example of mastodon.social:
+ good server, enough for most people's usecases
+ good uptime
+ federates well
matrix.org may be "good enough", but its uptime and poor federation make it a bad introduction to matrix as a platform.
@kuba first off, matrix as a protocol kind of has federation as an afterthought IMO, esp with vector.im etc
second off, this is more ranting my frustration with repeated issues talking to people on matrix.org when matrix.org internal comms work fine. federation there seems to break often.