It may have been shady but even 8 year olds could tell that it was a 'club' and not a 'store' and knew that you had to cancel. It was "Join the club and get 8 CD's for free' not the other way around with small print. People just forgot to cancel or would stick with it for a while and then realize they weren't getting value. This is a different thing because it is intentionally masquerading as an online web store. Even other online services that sell subscriptions are designed differently.
This is making money off of deception, not consumer laziness like Columbia House was.