put it this way - if you asked users up-front "when your trial expires, should we convert you to a paying customer and automatically start billing you?", what fraction of them would say "yes"? i'd guess it's pretty low, and most companies know it. the fact that they're deliberately taking advantage of people's tendency to forget to cancel counts as cheating in my book.