I'm thinking this may be a flaw in chain currency. There should be a way for chargeback built in.
It's a feature, not a bug! Bitcoin is meant to be trustless, and it is. Bitcoin wouldn't exist without it, as this is the one USP it has.
If you're in a rush to buy Bitcoin from your creditcard, it's easy: go to an ATM, take out cash, go to Localbitcoins, pay cash for Bitcoins from a trusted seller.
As it stands Exchanges don't want to give customers the benefit of the doubt
They wouldn't last if they'd do that, scammers would be all over them with stolen creditcards.