I remember it had something to do with the actress who played Andrea.
Rumor has it that the actress kept complaining about how her character was being portrayed in season 3 (naive, gullible, etc) as opposed to in the comics how Andrea really is (strong, dominant, etc.) So the writer retaliated and killed her off. So of course the fans were pissed about how annoying Andrea had became during season three and when they killed her off, it was a HUGE upset (especially considering her character hasn't died in the comics yet ) and so AMC fired the writer.
Season 6, for so many reasons. Half a season's worth of foreshadowing the Wolves was ultimately anticlimactic. They took fan favorite Morgan and turned him into The Scrappy. They pretended to kill Glenn with deceptive camera angles, even removing Steven Yeun's name from the opening credits, and then dragged out the cliffhanger for ''three'' episodes only to resolve it in the most mundane yet unrealistic way possible. After redeeming past mistakes with a consistently stellar back half, "East" concludes with yet another fakeout, shooting Daryl offscreen for no apparent reason. Finally, the finale manages to piss all over THE most iconic scene in the comics by turning it into yet another disrespectful cliffhanger in a shameless ratings grab, despite the fact that the series remains one of the highest rated shows on television. It's even worse because
Jeffrey Dean Morgan's portrayal of Negan was incredible, and what should have been an iconic Establishing Character Moment and heartrending Character Death was twisted into nothing more than an infuriating, anticlimactic Base Breaker.