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
I agree, especially things like these:

they are a shame
2) An end to scams that make the news ( further making normal people to question Bitcoin )
this is a much more difficult task because there are thousands of altcoins that in themselves are already scam, but people don't realize it. then there are the ICOs with fake team and plagiarized whitepaper that are another headache that is full in the world of cryptocurrencies that make big investors move away from that market
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

I agree
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...
In fact, unfortunately there are many fanatics of certain altcoins that are scary, as is the case with some people from BCH and of course there are also some Bitcoin people who are short tempered and who do not control themselves and the fight never ends