You can blame the chicken/egg problem, but ultimately the reason why decentralized systems don't overtake centralized systems is that they don't offer much of an advantage over them, so nobody cares enough to learn how to access them.
I mean, suppose Cloudflare/whatever goes down and the site is inaccessible: would you:
A) Grab the link, and go figure out how to pull it out of IPFS directly
B) Grab the link, and paste it into archive.org
or
C) Go grab a coffee, then come back and refresh the page (because when Cloudflare does go down, it tends to be only down shortly)
B and C aren't perfect, but they're close enough. Doing A takes effort and frankly isn't worth it unless you're doing it as a hobby.
I know how to access these systems yet I steer clear of anything on them. The distributed technologies will never be as fast or reliable as the centralized ones. I'll not go into the quality or nature of the content and ecosystems around them.
You can blame the chicken/egg problem, but ultimately the reason why decentralized systems don't overtake centralized systems is that they don't offer much of an advantage over them, so nobody cares enough to learn how to access them.
I mean, suppose Cloudflare/whatever goes down and the site is inaccessible: would you:
A) Grab the link, and go figure out how to pull it out of IPFS directly
B) Grab the link, and paste it into archive.org
or
C) Go grab a coffee, then come back and refresh the page (because when Cloudflare does go down, it tends to be only down shortly)
B and C aren't perfect, but they're close enough. Doing A takes effort and frankly isn't worth it unless you're doing it as a hobby.