I totally understand your point though sometimes it is not just about knowing something that will make one to be aware of the benefits of that particular thing because I have seen a lot of people who understands or let me use the word know, they know Bitcoin but they don't still understand the benefits of holding for long term because they are just in interested in short term profit. However, the time one start holding Bitcoin doesn't really matter what matter is, how consistent, discipline, patient etc they are with their holding and the ability to manage their investment.
I don't always blame those who did not invest in Bitcoin, some are not inclined to internet investment, while others who can risk it might not have the needed trust in it, and you can't blame them for that, it takes time.
Many have also been scammed in the name of Bitcoin, with Ponzi, direct fraud and even by those who introduced it to them, and their mentors. Not everybody is lucky to follow the right channel and I tell you today that my adoption of Bitcoin was late because of my scepticism then and I would even have been scammed by all those useless centralised wallets like freewallet.org.
Thanks to Bitcointalk. So we should continue to encourage those who are in this category, guide them and furnish them with the needed resources to read. With time, and also with how Bitcoin has proven itself to be a worthy investment, they will be convinced and invest eventually.