People get into Bitcoin when they learn about its value.
People get into Bitcoin either due to its utility as currency, or to have fiat gains. Unfortunately, we can all agree that the latter are overwhelmingly more.
To say "fiat users", which is everyone, don't have the slightest interest in Bitcoin is just plain wrong.
For the sake of simplicity, I meant users who're fine at using fiat as currency. Fiat users who don't care about bitcoin as currency is the overwhelming majority of fiat users.
To get more people into bitcoin, and specifically bitcoin as a means of payment, we need to spread bitcoin education, stop the vast amount of misinformation that makes people have a negative view of bitcoin, make bitcoin easier and simply to get into and use, which also of course includes making the LN simpler and easier to use because that is where 99.9% of bitcoin payments will be done.
No. This is not enough, you're wrong. Education isn't the best, but it isn't what's missing. The real reason we don't have millions of users on board is that people are afraid of responsibility. They are satisfied in the feeling that in the current system, they have a third party to address to (even if they don't get the assistance they want). The extra responsibility bitcoin adds is unfortunately intimidating for the most.
#1: Yes agreed, they get into bitcoin when they learn about its value (as I said) meaning its utility (as you said). Also of course for appreciation in value. Nothing wrong with that. And generally appreciation in value is the reason they start to learn more about it. I got into Bitcoin to make money, and then eventually learned more and more about it and learned more about money and fiat and now I have a decent understanding of the whole subject, because I initially wanted to make money. Nothing wrong with most people getting in to make money. But they only stay in Bitcoin when they learn about its value, otherwise they just crash out during a bear market and get scared off for a few years.
#2: I mean everyone will always continue to use fiat. Bitcoin isn't going to replace fiat. Governments aren't going to stop issuing their own currencies just because Bitcoin becomes a popular alternative in the future. "Fiat users" don't care about using Bitcoin as a currency because they haven't learned about why it's valuable yet. Everyone is a "fiat user" as you are defining it, until they learn about Bitcoin's value, and that's when they get interested in using Bitcoin. It's not like people who are fine using fiat don't use Bitcoin because they are fine with fiat, they don't use Bitcoin because they don't know anything at all about Bitcoin. I'm fine using fiat, though I look forward to the day when I can also easily use my bitcoin as well. Fiat, whether bank money or stablecoins (which is fiat cuz its pegged to fiat) are useful for shorter term savings and payments because it is relatively stable in the short term. Bitcoin is useful for long term savings (which includes storing wealth) and for payments once you have been holding bitcoin for a while and are therefore in profit. Both will continue to exist side by side, Bitcoin will just get much more useful and some of fiat use will move over to bitcoin use. But its not like "fiat users" will never want bitcoin, it is just simply an education thing, they need to learn the value of bitcoin.
#3: Education, and making bitcoin simpler to use for the average person, are definitely the main things we need. Most of the reasons people are afraid to get into Bitcoin, or just don't want to get into Bitcoin (yet) are because they aren't educating on it, and secondly they don't know how to use it. Sure the idea of having to secure a private key is a small hurdle for those who don't want the responsibility of banking themselves, but that kinda goes with the whole education and ease of use thing, which are what need to be improved.