

I would suggest that it is as complex as you wish to know.
My explanation above is not truly required to effectively use a federated platform, in the same way that most email users don’t actually know how precisely email works, and would find an in-depth explanation of it very complex.
All someone needs to know about email is that they must login to their email host provider, and that every user they might send email to has a unique name, and possibly a different host name after the @ symbol.
In the same way, the only thing someone needs to know about this platform, is they must login to the same place they signed up to (their host provider). They can then use it in a similar way to reddit. They might wonder why usernames or communities have different names after the @, but it doesn’t actually impede using the platform to not understand.
If anything, that might make it easier to use than email.
I would highly recommend The Chrysalids by John Wyndham. There’s an excellent audio book version available for free on Archive.org.
It’s very well written classic sci-fi.
I’d also suggest Fahrenheit 451 if you haven’t read it yet, fantastic book.