Does federation have a bit of a learning curve? No doubt.
Is Lemmy buggy as heck? Absolutely.
But I don’t think that really justifies a lot of the comments I’m seeing in Reddit alternatives threads that it’s hard to figure out. The front page feed and sort options are very similar to Reddit. Searching for same-instance communities is not too difficult. Posting, commenting, and voting are all quite intuitive. What’s the problem?
It took me a couple days of reading and browsing around and creating accounts to figure out the fediverse and Lemmy and kbin. Until it actually clicked in my head that I was in one instance, seeing content posted in a community of another instance, commented on by users of even other instances, and how it worked between all that. I wanted to actually understand the mechanism, to better navigate it. Now, it all seems simple to me, but it was all very new for about a week. Also, the connection and federation errors that were happening a lot added to the confusion to a lot of people, I feel.
I am now very excited about the potential of all this. Decentralized networks rock.
Now, I think a random user could just show up and make an account and start enjoying it quickly, just would take some time to find the communities they want content from.