Depression is a real illness and anti depressants save lives. However if the person does nothing with the emotional lift that anti depressants give them then their problems will never be solved.
Pyschological theraphies do not have to be expensive. www.livinglifetothefull.com is very good. Working through the modules is very effective.
I think its better than face to face councelling as the patient does not develop any kind of emotional dependence on a a theraphist. CBT teaches a patient to think more sensibly and that helps to prevent depression/ anxiety.
Why is it that man GPs are still reluncant to prescribe pychological theraphies. It has been known for years that drugs are rarely enough on their own.