Bitcoin has been around for 11 years now, with a large ecosystem of exchanges, wallet providers, and apps behind it. There are now many governments recognizing it as legitimate, bringing a large number of investors into it. For just a short amount of time since its inception, I'd say that Bitcoin has achieved extraordinary results. While all of this sounds good, most people still seem to believe that Bitcoin is a scam or not worth their time. For instance, Warren Buffet criticizes Bitcoin telling that it'll become "worthless" over time. It's these negative comments, which make people skeptical about using Bitcoin and cryptocurrencies as serious money for day-to-day payments.
No matter how crypto enthusiasts try to convince people to believe that Bitcoin is legitimate, everything seems to be the same. I'm starting to wonder why most people have this kind of mentality towards Bitcoin? After all, the pioneer cryptocurrency is being traded at legitimate exchanges. Even some governments have been collecting taxes from Bitcoin. But that hasn't changed people's minds about it. What are your thoughts?

I think that "most people" as you put it, are those people who have a mediocre attitude to bitcoin. They have never delved into the topic of trading and cryptocurrency in General. perhaps they once bought bitcoin on a common HYIP and failed on this and now have this opinion about the entire cryptocurrency as a whole. Those who are in the topic have long been well aware that bitcoin has nothing to do with the Scam.