I think neiji is just a realist.
He knows the ways of a real shinobi. That a shinobi should be ready to kill if it's necessary.
he have his feets on the ground unlike naruto and that doesn't make him more evil than sasuke.
I mean sasuke has a goal to kill his own sibling, and that is pretty evil, don't you say.