Авторы часто цепляются за какие-то так себе поступки или так себе качества персонажа и раздувают их до невозможности. С Роном та же история. Тогда как других за каким-то фигом обеляют, но это уже другая история.
Как по мне, в сцене у озера все герои представлены в довольно гадком свете. Просто внимание Гарри больше фокусируется именно на Джеймсе. По многим причинам, кмк. Как минимум у Гарри был травматический опыт - ему легче представить себя на месте Снейпа. И для Гарри отец всегда был идеалом, а тут такое (ну классика же: вдруг хоба! - и оказывается, что родители тоже люди со своими косяками).