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