Lemmy has a few bugs and it's slow. The subscribe button sometimes take a couple minutes to work, and I can't even create a post in the lemmy.world community. It will take a few more months to perfect it.
It's not perfect. But I've noticed a disdain for Lemmy in people for no reason at all. I think it's due to the perceived complexity. If you go to join-lemmy.org, it's a little confusing. Many simply give up trying to decide which instance to join. That's a reason why sites like squabbles are getting so much attention.