I think, the mismatch is, while Ethereum is being sold as "the world computer" and being Turing complete, it's actually more narrow in scope, because if the points you just mentioned.
It's more of a decentralized and permissionless clearinghouse.
If you need storage, you wouldn't use Ethereum but IPFS/Filecoin, Skynet/Sia, or Arweave. For compute, you would use Akashnet (albeit a bad example here, but I don't know something better right now).
I don't know if there are plans to integrate features from other chains into Ethereum, to make it more general purpose, or if that's even possible. But right now multi-chain is where things are heading.