Господи бож.
Да вы можете понять, что у Ро в принципе не сюжет для мира магии, а мир магии для сюжета? Её не прикалывает в книгах объяснять все тонкости магмира и работы магии, она это делает, только когда это сильно надо. Ну не строитель она лора, это Толкин сидел прописывал нравы и обычая эльдар и потом еще переписывал, а Ро просто кинула пару строк по работе порталов (и потом мы имеем артефакт кубок огня, из которого почемут легко и непринужденно делается двусторонний портал) и успокоилась.
Снейп давал теорию наверняка, просто нам это не показывали, потому что это скучно и на таких уроках нельзя показать, какая он мразь - стоит себе да читают лекцию. Напомню, что на пятом курсе ходила Жаба всех инспектировала. И Снейп у нее прекрасно прошел инспекция - а уж кто-кто, а Жаба ну очень любила именно теорию, и она видимо сочла, что Снейп нормально работает по одобренной программе. Равно как Макгонагалл, Флитвик и Спраут. Да, манера у Снейпа так себе - но программу он выдавал и ученики у него стандартно сдавали (уверен, Жаба смотрела статистику сдачи его учеников. Да, Жаба, конечно, жаба, но они действовала по букве бюрократии). То, что он при этом не одуван - вопрос другой. Или вы думаете, что Слагхорн сильно лучше в этом смысле к ученикам относился? С тем, что он буквально в лицо сортировал их по степени интересности-полезности и благополучно забывал фамилии бесполезных?.. Это, по-вашему, ну вообще никак детей не задевает?.. Уж извините, но лично я предпочту хамящего Снейпа, чем того, кто смотрит на меня как на пустое место, когда я ничего не сделала.
И да. Мы видим Снейпа глазами одного лишь Гарри, который замечает только то, что касается только его прекрасной персоны. К слову, а чо вы не вспомните, как Снейп вел ЗОТИ? Там он, помнится, прекрасно выдавал теорию. И практику. То есть, вел занятия, очевидно, в той же манере, что и зелья (ибо с чего бы ему менять то, что у него и так работает?)?..
Поймите, наконец, что книга - это такая штука, в которой автор описывает не все, что с персонажами происходит, а многое пропускает, потому что это никак не нужно для сюжета (а уж раскрывать персонажа Снейпа и показывать читателям его неоднозначность - для Ро вообще было не в приоритете). К сожалению, Гарри тот персонаж, который не рефлексирует, чего ему там Снейп на уроках и не только говорил (да и не только Снейп). Уверяю, была бы повествователем Гермиона, она бы раскладывала нам теорию магии по всем предметам и еще подчеркивала, чего она узнала нового и интересного. Но, к сожалению, увы и ах, вываливать на читателя теорию магии - не было приоритетом для автора.
Апд. И я все это к тому, что объективно - у нас мало сведений, чтобы реально оценить, каким Снейп был именно преподавателем. Нам не показывают всю его систему преподавания полностью, плюс, у нас очень необъективный рассказчик. Мы видим лишь точечные моменты, а не картину целиком. И додумывать ее можно в любую сторону, исходя из своих хотелок.