I think those three points you stated are so true. Many people against bitcoin because they're somewhat not ready with this new inovation.
They also mostly, don't understand about bitcoin, crypto, or how it all works. They are caught in bad words like bitcoin is a deep web, dangerous, full of viruses, and others. They also think it's illegal because many crimes use bitcoin, and already marked it as something that should be banned, or not used at all
The majority of people against bitcoin are people who lack a very serious knowledge of bitcoin, they never look for information on the internet, they just hear the news and believe in the words of some people without knowledge of bitcoin. And some people are very stubborn, they never listen to the opinions of knowledgeable people, they still think bad about bitcoin then spread the bad news for bitcoin, they blindly in the fight against Bitcoin, in addition, some bad guys take advantage of these people to make people not believe in bitcoin, then many people panic sell, they will buy bitcoin at low prices