People taking them should never have been given them in the first place.
That's a pretty huge generalization. Yes, they are overprescribed, just like Adderall and pain pills. But to say they are never indicated is just wrong.
All the things you are supposed to do - exercise, eat right, limit caffeine and alcohol, quiet, light levels, temperature, times, etc. is just not enough for some people.
When I did the Avon walk, we stayed in a hotel the night before. With the strange room i only slept maybe a couple of hours. After walking a marathon the next day, I was emotionally and physically exhausted. I had no caffeine or alcohol. I ate well, long before I went to bed. I still only got one or two hours of actual sleep, with most of the night just staring up wondering if I would sleep at all. The next night, back at home after walking another 13 miles, I still couldn't fall asleep before midnight.
I tried sleeping pills, but as I said they didn't make me sleep. I'd just wake up in the morning not feeling rested and wondering if I had done anything stupid the night before in the times I couldn't remember. Since then I've found some things that help, but I still have a hard time getting more than 6 hours of sleep, and I definitely need 8.
Insomnia is one of the most miserable things a person can deal with. When it's really bad, it seems like the whole world is in a fog. The simplest task seems impossible. Concentration is gone. And then, when you know you need to sleep so bad, you're suddenly wide awake, staring at the ceiling, watching the hours go by without any sleep.
If Ambien works for those who have real insomnia, then great. It should be used, but only if the right precautions are taken. It is dangerous. Same with other sleeping pills. To say they should never be used is just ignoring a very real problem.