What's preventing Bitcoins from being accepted as mainstream payment forms? I'm working on a new blockchain and would like to learn what drawbacks of Bitcoin urgently need to be improved

As each coin has two sides, BTC having numerous of advantages still possess some negative points that still discourages people from using BTC. There is no such regulating or governing body over it and this made some social evils to misuse it and they use it for terrorism and other illegal activities but once BTC has been centralized, this issue has been sorted and everyone can use it without any fear.