This is how parliamentary governments work, they figured out how to resolve the bug in the US system that always tends towards two major parties. However the two-party system, so I’ve read, is actually a tad bit more resistant to the fascism bug, as parliamentary systems can have outright fascist parties winning a minority of the vote eventually grow big enough to take over and end the system entirely.
the fediverse needs a simple onboarding process like “signal”, to overtly simplify it for casual users. Also, I only heard about loops today and it appears so far it only has a specialized iOS app that requires a special “alpha” mode to be enabled, and no android app. Not exactly ready for primetime.