My thoughts on the article were that he was shining an uncomfortable light on how mental illness not only affects the suffers, but the whole family.
Of course I have every sympathy for people with mental health issues as it is so all consuming, however, at times it does have an effect on those watching their loved ones suffer.
This gentleman loved his granddaughter and is still grieving, but I think its clear that he didn't understand her mental illness, and he was probably upset that he saw her behaviour as selfish, because they all tried to help her and yet she didn't accept the help (in his eyes).
It doesn't make her suffering any less, and she paid the ultimate price. He probably is racked with a range of emotions, from grief, guilt, anger and sadness.
Nobody wins in this article, and I can see why it has upset so many people. Nobody wins with mental health issues either, its just about getting through each minute/hour/day.