В поттериана очень много двойной морали. Я думаю, что отчасти это делалось специально, так как общество в поттериане кастовое и у всех разные права. Даже среди волшебников был кто-то белее.
Почему например из Поттера сделали культ личности, а из другого полного мальчика сироты посмешище? Забыла как его зовут, его ростила бабушка и по сути он был сиротой при условно живых родителях.
Но также надо учесть, что авторша не могла уследить за всеми персонажами и где-то могли появляться ситуации, требующие обьяснения, но автор про них либо забывала, либо считала, что это неважно для истории, либо "двойная мораль" и пусть так и остается. Это же Лили Поттер. Главная чикса в тусовке.
Больше всего меня бесит социопат садист Снейп. Знаете, если я люблю безответно какого-то человека, я не буду умышленно превращать жизнь его ребенка в ад, потому что "ой меня же обидели " Лили на том свете его достанет и снова бросит.