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

Bitcoin is too exposed in other people's critic unlike other types of cryptocurrency. It's kinda hard to argue a lot with other people because sometimes their claims are either too impressive or just plain wrong. Bitcoin is too much popular for me that every move is counted and recorded hence every issue stays a lot longer.