Сам Тёмный Лорд не был чистокровным волшебником, со своим магловским отцом, а так как у Поттера с ним очень много общего, то шляпа посчитала, что Гарри прямая дорога в Слизерин:)
Называйте его по имени
Ну, отец Северуса Снейпа, Тобиас, вообще не был волшебником, что не помешало самому Северусу попасть в Слизерин. Именно из-за своего происхождения, кстати, он выбрал себе прозвище Принц-полукровка.
А кто сказал, что на Слизерин брали только чистокровных волшебников? Риддл, Снейп, Гарри полукровки. Причём у Гарри мать магглорождённая волшебница, а у Волдеморта и Снейпа один из родителей просто маггл.
Стопроцентная чистокровность Слизерина не более чем миф. При сортировке шляпа ориентируется на черты характера, личности, ну и учитывает пожелания будущего студента.