Our culture loves the safety of recurring revenue more and more every year. It's not a technical problem, it's a business one. How can eliminate market uncertainties in our cash flows? Easy! Auto billing! People are busy and miss line items on their credit card records.
I sort of hope card companies start to look into people's frustrations regarding recurring revenue and implement policies based on it. Or the FTC. Policies such as 3 click cancellation, or maybe even higher merchant fees for recurring transactions.
I'm not afraid to report recurring transactions to credit card company. They just block your number with the charging company if you explain to them that their site didn't allow you to. Eventually they're bound to set a nice letter to Adobe if we all start doing this.