I bet it's due to a speed and scalability issue. Ethereum is known for that esp with apps that require a lot of transactions. dApps need a platform that can handle these sorts of things on side chains and sharding. I know MOAC has a great use case for dapps. Worth checking them out.