It's not even a practice limited to "shady" companies, the New York Times would let you sign up online, but only cancel via a convoluted phone call with one of their subscription retainment reps.
These days you're better off obtaining a credit card which lets you instantly block transactions. These companies with their b/s unsubscribe gauntlets aren't worth your time.