The "ban" doesn't have to be an actual technical ban, but a "ban" in the sense that you automatically forfeit your rights to customer service or a refund if a human doesn't do the booking.
I don't think that will solve the chargeback/refund issues.
Or lose all your mileage plus miles.
I don't think that will solve the chargeback/refund issues.