>>3124428It's human nature to hate the disabled. People like to think that they're in control of their lives and that their success in life is entirely due to their own effort. It makes them extremely uncomfortable to think that they merely won the genetic lottery by not being born with serious physical or mental defects and they haven't earned a goddamn thing.