I have a small SaaS business and do the vast majority of development myself. I made it just as easy to cancel as it is to sign up, just a couple clicks. Not that anybody does: churn is way below every benchmark and those who cancel for a time frequently come back.
Being customer-friendly pays dividends, folks. Not sure why big companies don't get that. Maybe it's because the only stakeholders I have to answer to are myself, my cofounder, and our customers.