Yang Guo at age 18-20 is already heroic and reluctant to take lives, but he seems to get so much heat in this forum for his actions.
His protrayal in adaptations would not help i assume. Since much of YG's actions are justified by his thoughts, and his redeeming actions are also controlled by his thoughts, which cannot be shown in adaptations... Furthermore, in adaptations, YG tends to be more Xiao Long Nu focused than he is in the novel(It IS possible, and it happens all the time)
So why does YG get so much more heat than say Guo Jing or Xiao Feng?
(Why those two? Because they tend to be compared to YG ALL the time)