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

I don't see any disadvatange on BTC, the only bad thing is that no every country is supporting it and they want to shutdown the coin.