По мне так это очередной случай, когда у автора горит все. от того что у Роулинг все неправильно, но её любят, надо все исправить. её неправильный мир.
А что до зелья, то как всегда, удобно с такой картиной мира, где все просто. Если Снейп может сварить такое зелье, то кто угодно может. А если кто угодно может, то Люпин тупой.