Для пяти лет, наверное, сложновато объяснить, что Дурсли очень узкомысляшие люди - для таких всё, что хоть на миллиметр выходит из их рамок, автоматически плохо.
Из таких людей (не всегда, но довольно часто) отлично выходят фанатики, к-ые готовы сгнобить других в лагерях/забить камнями, если те евреи/геи/зачали до брака/носят юбку выше колен/обладают магией/пишут стихи/имеют светлые волосы... и хрен ещё знает по какому принципу.
Это впрочем не отменяет того, что Дурсли (а точнее Петунья) всё-таки приютили Гарри, хотя жизнь у него была оочень так себе.
P.S. Возвращаясь к пяти годам - плюсую к тому: "Так когда прочитает, как Дурсли с Гарри будут обращаться, думаю, вопрос сам собой отпадет".
Следовательно, можно сказать, что профессор кошечка поняла это раньше по косвенным признакам... но вот как объяснить эти косвенные признаки - вопрос.
P.P.S. И да безумно избалованный ребенок в семье - это тоже сомнительная такая любовь.
+
А ещё "гадкий человек" - это оценочная характеристика. То бишь гадкий Дурсль - именнов глазах Макгонагалл, а в глазах какой-нибудь Светланы Петровны Г. очень даже и приличный мужик.