People that still condemns or criticize bitcoin had no knowledge on the cryptocurrency itself and most of them got their informations on some wrong sources. There are also reports in the media that some individuals are using bitcoin to scam people and this is one of the reasons why bitcoin is considered also a scam. The adoption of bitcoin as a currency or payment system continues as many companies or merchants around the world are now planning to accept bitcoin in the future.
Pretty much this.
The enormous majority of people simply aren't educated enough on Bitcoin, even though it's essentially the 'household name' of all cryptocurrencies. I like to believe that people in general are prone to remembering the negative headlines regarding Bitcoin as opposed to the positive. Similar to how it's easier to remember a nightmare versus a regular/good dream.
I've met people that quite literally believe Bitcoin is a scam based on ONE article headline they read. There's just so much misinformation regarding the subject- not to mention it's an incredibly hard/complex idea to wrap your head around, especially if you're a newbie.
There are lots of companies working on making cryptocurrencies more 'understandable' if you will. For example Coinbase Earn!