Ясно, что эти два его конкретных приятеля уже в школе были теми еще мразями
Ну, во-первых, что именно они там сделали с Мэри - неизвестно. Может, примерно то же, что Мародеры со Снейпом (но Мародеры при этом как бы не "мрази", что характерно). Во-вторых, насколько это было "ясно" с первого курса? А ведь - еще раз - Снейп наверняка не смог бы перевести имеющиеся отношения с ними из чего-то типа приятельства в нейтралитет. Не тот у него характер. И заполучил бы он еще двух врагов, да еще и соседей по факультету. То есть, так он мог хотя бы в общежитии расслабиться и не ждать нападения, а вынужден был бы ждать нападения постоянно (потому что Мальсибер и Эйвери, скорее всего, постарались бы отомстить - особенно, если они такие уж "мрази").