In fact, with apple providing this service, it's objectively worse — if apple declines to refund you and you charge back via card, apple (and Google etc) will just ban your account.
Removing apple and google from the payment chain mitigates this risk.
Canceling a purchase via Apple is generally much easier than dealing with your credit card. I don't know what experience you've had that has been the opposite?