I have been checking all the DApps in the Pi Ecosystem, and the main reason I can think of for most, if not all, Pi Ecosystem DApps looking so elementary is the lack of funding and the long delay in opening the network, which discourages further improvement.