MCP is currently too difficult to setup and too complicated for consumers to understand. Once somebody big enough figures out distribution and integration a la the App Store, and the market starts to understand MCP integrations as extensions your AI client can orchestrate across (do one thing in App A, another in App B, etc all with a single prompt), it’ll be off to the races.
MCP is too simple actually. You just use one command? I think the problem is that most MCP "servers" do not work. They are either too early/alpha, not well supported, too limited, etc. Everyone is trying to write blog post but not actually do the product development.