I was trying to promote bitcoin to one of my friends, and he did not seem to be impressed at all,
There are some negative assumptions in society that have caused them not to believe in bitcoin, for example:
Bitcoin is not a product issued by the government.
Lack of bodies/laws that oversee/control their distribution.
Lay people tend to believe in government and banking performance, and such assumptions have been embedded in their mind since they were born.
I'm very sure, as time goes by, especially those who do not yet know the actual crypto performance, they all will eventually use it.