Signal is not MY favorite, but it's the best for normies to use. It's easy, polished, and intuitive right out of the gate. Works perfectly, too.
In these times, I consider it a great win when I onboard someone onto Signal.
I actively use Signal, Session, SimpleX, XMPP, and Matrix. I'll use whatever FOSS, e2ee messenger people are willing to use. Again, Signal seems easiest (not easy) for onboarding.
I just loathe SMS. I think hardcore texters today might be hopelessly beyond saving.