I just tow my own vehicles. Its a pay for convenience service. If the vehicle is disabled, not from an accident I can usually tow it to a place that is safe to then load it onto a trailer.
In all my years of driving, we used AAA one time and it was a gift to my DW when we were dating. Her car started overheating, and rather than doing more damage realizing the head gaskets were blown, we parked and waited for the AAA tow truck.
If it's an accident and the vehicle is disabled, I'll let the insurance company and my towing coverage handle that. I think they allow up to 50 or 100 miles of tow.
If it's a lockout, I have a second set of keys at home, can get an uber to the second set, and catch a ride back to my car.
If its a lockout with the car running, then the car runs until I get back with the spare set of keys. (I used to dangle a spare key under the carriage of the car but don't do that anymore).
AAA did have some deals with hotels where I could get a cheaper rate, but since I am a veteran, the AAA and veteran rates are about the same savings.
Now we have newer vehicles, but if our vehicles were older with high mileage I might consider AAA ...but again, insurance covers most of the tow. I've never used on-star but did have it for a little while until the new vehicle subscription service expired after a year. I accidentally hit the button once, but other than that never used it.
If I were older, and didn't want the hassle of towing my own vehicles, and didn't have towing coverage on my insurance...I might consider the service again.