I don't see why people are so up in arms about this. The source material isn't that great or thought provoking to begin with. Beowulf himself is an incredible Gary Stu and constantly veers off into random moralizing while not living by the morals himself.