I just watched it, and they'd all be dead without Eugene. Why the hate?
Eugene was a liar from the minute he showed up in the series. Claiming to be somebody he wasn’t, on his way to a lab to help with a cure. Sometimes I wished he’d never woken up after Abraham beat him up. He was a weasel for most of the series, and an especially big weasel once Negan took him. Eugene’s one of those people who sides with the group he thinks is going to win, and will then change his loyalty when the wind shifts just to save his sorry ass.