Bitcoin evolved from "everybody must be able to run the node" to a competition driven by economy.
The BTC block-chain now comes in at 200gb in size and the ball has only just stated rolling
That's a big number in any database or file system folders and remember we have only just stated.
To process a transaction to see if a wallet has the money to spend you have to trace each part of
a coin back down the chain to the date it was originally mined so you cannot just jump to the top of the
data and need to pull data from all over the place, leafs in a database or ledgers on the file system.
Unless "everyone" has an I7 machine running 16gb or ram and large fast disk drives then we are already past
"Everyone" and you want to see what happens to a database than has an index on a field and the index won't
fit into ram and it keeps getting paged in and out of memory because this is where we are going and believe me it's slow.
We been sold a duff one, hope your starting to see it and want to be part of the solution like I do.