So here are the issues I discovered with bitcoin, it's economy, why it is not mainstream yet:
I think your points are valid but the main issue with bitcoin achieving mainstream adoption is just sadly the general public have no use or desire to use bitcoin. To them it offers them nothing worth taking the time to acquire it. I think over time some industries will adopt it but it's going to take time. Even things like computers the internet and mobile phones didn't become mainstream over night and we will have a similar journey.
I dont think they dont have a desire, they do but they either dont care enough yet (due to laziness or lack of marketing stimulus) or they dont know about it / dont understand it.
This is not like we are inventing the wheel here, we already got a financial system, bitcoin is just an upgrade.
Its like you replace your old black & white phone with touch-screen smartphone. It was done in less than 10 years, and no new phone was invented, only the old phone was upgraded.
The same way we already got people used to online banking & finance, we only need to upgrade that into bitcoin, and with good marketing & promotion we can also achieve that in less than 10 years.