I think with most nascent technology, the user experience lacks and can be quite rough around the edges. The nostr network is very young but onto something good. Clients like the primal app have bridged major gaps in the experience and so its just going to take great engineers to build a better experience. For tiktok, a client that resembles that same style of scrollable video feed would be a great start to make the newcomers stick, and I would bet someone is already hitting the ground running on that. But really for users of the network, its just going to take a lot willpower until those upgrades come. Its a very grassroots movement and if you are lucky enough to hang with it through that time, you will see something really amazing grow. Just gonna take time!