Bitcoin only took off once you could buy it on an exchange which connected to the fiat system. Just like mining took off when you could buy a rig instead building your own hardware. Or how linux and open source got much better when you could let someone else compile the code for you.
This doesn’t mean you can build everything from scratch. Just if we want non-technical users we need to make it possible to use without technical knowledge.