The Mundane and the MAGICal

There is a huge bottleneck in pretty much all existing software. That is with auth. Since clients authenticate with a single platform, they're stuck doing whatever that platform is able to do. Anyone who has used a service for a number of years knows that platforms tend to get busier instead of simpler because of this. This erodes the user experience in a process dubbed enshitification.

In the physical world, enshitification is combatted by competition. Some numskull drops the three-headed hammer, and they get run out of the market by more sober decision-makers. In software the platforms vendor lock you by making it hard to transfer data, and other annoying to should-be-criminal things.

Nowadays, these platforms utilize all sorts of third parties for what they're trying to do. That's all well and good as it adds some measure of competition, but it's not you, the user, choosing so the competition is pretty lame. If there were a way to let users choose then those third party pieces could be swapped out, and competition would help to stem the enshitification.

That's the point of MAGIC - Multi-device Asynchronous Generic Input/output Consensus: it's how Planet Nine does its magic.