Board Thread:The Flash discussions/@comment-9346948-20170517002342/@comment-11526603-20170517225941

People probably think he's a likeable hateable character based on his worth to the team. He's not a scientist, nor does he have super powers, but he has helped and made the story more interesting. Him making the ultimate sacrifice would probably reedeem his character in a lot of people's eyes.