I like Light , his ideology makes sense though i hate his kills but he had decent reason to do it . I think his flaw was that he believed he knew everything and was overconfident with his schemes that easily lead him to downfall prely back of lack of compassion , morality because of his superiority complex.
Overall Light comes across as best anti villain in the story , he is mixed to me in parts of the it.