To be honest , here's what we need to get rid of for Bitcoin to truly be taken seriously by normal people and become the global currency :
1) An end to crazy influencers like you've mentioned
2) An end to scams that make the news ( further making normal people to question Bitcoin )
3) An end to the meme culture where, once again , normal people see these "moon" memes and others and just think of Bitcoin as a joke
4) An end to crypto infighting - an example is the Eth crowd and Bitcoin maxis constantly going at each other on Twitter etc - this hurts crypto in general. I'm not saying don't debate technology - thats important , but when its meme vs meme , its a joke...