Decentralized apps still have a long way to go as they struggle to find users

The biggest pain points include bad UX, funding, and technical barriers.