На самом деле Снейп практически не изменился, это просто пример "думающего" Гарри плюс более свободной Минервы.В каноне Гарри "избавлением" от Дурслей обязан Дамблдору и поэтому он хоть и ненавидит Снейпа, но терпит его. Однако если бы Гарри был менее зависим от мнения директора как в этом фике то он наверняка тоже всеми силами пыталься бы избавиться от Снейпа и не удивлюсь если бы ему это удалось, так как он знаменитость и к его слову сказанному в прессе поверили бы. На самом деле автор не относиться критично к Снейпу просто в фике он не главный персонаж вот и происходит его отсеивание.