The tech is still in its infancy. Most of the developers that have heard of Ethereum heard about it within the past couple months. Communities like r/ethdev are growing rapidly and the tools required to develop feature-rich dapps easily are still being fleshed out. It takes time to realize the potential and learn to develop for a new paradigm. Trustless smart contracts are an incredibly powerful concept and I don't expect them to go away.