I think Hannah and Hannah alone was responsible for it. She didn't have a mental illness either. She had major trauma from rape etc but people heal with the right counseling. And when she went to see Mr. Porter but she lied to him about being raped. If she said "yes Bryce Walker raped me" the show would have been completely different.