Bitcoin is not the best thing for recurring payment. But it would be great to pay a year in advance with Bitcoin - and yes that solves chargebacks or fraud issues.
To avoid the credit card fraud, they'd have to only offer Bitcoin as a payment option. And that would be financial suicide.