I don't think I've ever used them for towing. I have used them 2-3 times over a number of years for changing my tire. Most often I've used them for jumping my battery, as on numerous occasions it was so drained that I couldn't jump it from another car (one time they had to replace the battery). I guess my biggest concern has been getting stuck on a trip far from home where towing home would be really expensive.
I actually currently failed to renew my AAA and instead increased my car insurance to include it. But in order to include Emergency Road Service for $40/year, Geico also required me to include comprehensive for $70/year (having a 2000 Corolla with something like 120,000 miles, I never bothered with comprehensive before). I edited my coverage recently to include it because I was going on a trip and wanted to make sure I had that emergency road service, but I'm thinking of taking it off again. But wanted to see if there was another good alternative to AAA.