Психопатов никто в больницах не держит. Они сидят в тюрьмах, их казнят за преступления, потому что психопатия хоть и считается расстройством личности, не делает человека невменяемым. Он отдает себе отчёт в своих действиях. Вы путаете психопатов с психотиками, которые действительно являются невменяемыми по причине психиатрической болезни.
А что касается серийных убийц, так у нас их всегда обязательно расстреливали. Психиатрическая экспертиза была формальностью.
Я думаю, ответить на этот вопрос Вам поможет книга Мишеля Фуко "Надзирать и Наказывать: рождение тюрьмы". Это один из фундаментальных трудов, объясняющий современность, где есть исчерпывающая информация об эволюции системы наказаний.
По-моему психические отклонения появляются благодаря генетики. Если продукт не получился - надо его выкинуть, я так считаю