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?
For Lemmy, if nobody has subscribed to a community locally, you need to search
https://instance.social/c/whatever
to get!whatever@instance.social
. Once someone subscribes locally, searching!whatever@instance.social
works.It’s pretty unintuitive, especially when Kbin lets you search
@whatever@instance.social
even if that community isn’t on your instance yet.