Just think about what a Blockchain is.
Its a distributed database.
Each Node has a copy of the Database.
So its basically like a Torrent, but every so and so minutes, a block is added, by every single node.
Now you can cut the torrent of at some point, which is called "pruning". But still the network only has as much "throughput" as each node has.
So basically the whole network can only handle as much data as a single server can. And preferably not supercomputer in a datacenter, but a desktop with a dsl connection.
Scaling will allways go along with more centralization, thus with less "Blockchain".
You can just increase the data a node can process, but that means all nodes that cant handle that much data drop.
Or you can somehow have a central settlement blockchain, with others attached to it.
Then you basically have multiple blockchains, not one.
This is a difficult task for Bitcoin.
For Ethereum its far worse.
There is no "dezentralized supercomputer", the supercomputer basically is as fast as your desktop pc, because it cant be faster than the individual nodes are.
Now imagine:
Can your desktop computer handle all of the dapps proposed for Ethereum? all at the same time?
Is this Internet 3.0? A desktop pc running all websites at the same time?
No thats complete nonsense.
And thats why Ethereum is hype. I know there is some scaling ideas in the pipeline. But thats all speculation.
Its speculation that Vitalik and his Super IQ can solve the Problem that others cant solve. He hasnt solved it yet. Ethereum is still just a desktop pc running software + redundancy.
Actually a desktop PC is more powerful than the whole Ethereum Network because it doesnt have to sync via the internet.
Now that doesnt mean Ethereum is shit. Its a nice software people can use to create their own blockchain for any purpose.
Just like Linux is a nice software people can use to run a server.
But not all websites run on the same server. Yet that seems to be the idea of people who buy Ether.
No one needs your Ether if he just runs his own blockchain.
The only application where it really makes sense for everybody to use the same blockchain is money.
There is for example no reason why bitcoin should integrate DNS services into its blockchain. Thats why Namecoin exists.
Those who want to use DNS Blockchains can do so without having to sync and verify all the bitcoin data.
If you would use Ethereum for DNS, you would have to also sync all of the other dapps data. stupid idea.