Plus how many times this season have we been told that Walt is the devil? Marie said it jokingly near the end of season 5 episode 8 and Jessie said it last episode.
For all the reason you listed Walt is evil.
There may a little good in him but only like the amount that was in Darth Vader at the end of Return of the Jedi.
Really where I see his evil most is his relationship with Jesse. Here’s this former student of his that at first he treated as almost a second son, and he was taking this opportunity to teach him again. It was great, loving even. Sure Walt got frustrated when Jesse did dumb things, but that’s still parental. Then Walt let’s Jane die, OK Jane got Jesse back on the drugs probably not the best girlfriend, but you can’t just let your “son’s” girlfriend die next to him, that’s no good. Then he makes Jesse kill Gale, for no real reason other than Walt didn’t want the blood on his hands. No good person turns even a surrogate son into a killer like that.