As for me, the lack of knowledge is one of the reasons why some people are avoiding it. Also, one common factor is a bad experience. Some of them have lost their funds, got scammed, and so on. However, if there are people who are avoiding Bitcoin, there are still people who accept it and tries to seek knowledge about it continuously especially now that more businesses and platforms are starting to adopt it.
The lack of knowledge is the main reason people avoid Bitcoin. Besides that, Bitcoin has been given a negative reputation by mainstream media and governments worldwide. Most people don't have the desire to join the Bitcoin bandwagon, as they believe everything is a scam or Ponzi. As long as Bitcoin has a negative reputation in the mainstream world, only a handful of people will be using it and supporting it every step of the way. At least, the pioneer cryptocurrency works as intended. Its decentralized and open source nature will allow it to survive for a very long time. At this point, Bitcoin is truly unstoppable. There's nothing governments can do to stop people from using it worldwide.
Nonetheless, we should do our best to spread the word about Bitcoin's benefits to the world. Day by day, the pioneer cryptocurrency is growing as people are becoming aware of its benefits relative to Fiat. It's all a matter of patience in order to achieve great results in the future. I wouldn't worry about people avoiding Bitcoin as long as the project has a considerable amount of supporters backing it. Before you know it, Bitcoin will be able to last for many generations because of its non-stop growth in the mainstream world. As long as decentralization is put above everything else, nothing else matters. Just my thoughts