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?
This can be alleviated a bit. If one person searches for an other-instance community by URL, it will become available for all other users through a normal search. So over time this becomes less of an issue, particularly if someone takes out some time to seed a bunch of these for their instance.