Мне кажется, что тут сошлись две упертости: у Снейпа своя революционная мания (секта она и есть секта, промыли мозги полукровке капитально, это уж потом он разберется что к чему, да и разберется ли до конца вообще большой вопрос) и Лили вся такая борец за справедливость... Ей тоже было очень больно терять друга, но в семнадцать лет все мы максималисты. А понять с годами, что к чему они просто не успели. Ну и я не считаю, что Джеймс был таким уж идиотом. Просто их застали врасплох, потому что предательство всегда внезапно. И да, ее жертва жизнью ради сына благородна, но вместе с тем ожидаема. Впрочем, сложный тут вопрос, неоднозначный.