It got to a point where the show was redeeming too many villains. Regina, Rumple, Hook, Zelena, Cora, Ingrid, Maleficent, Ursula, Serum!Queen, Victoria, and Ivy all got redemption arcs or were at least forgiven despite the terrible things (some worse than others) that they did. Rumple and Zelena were two of my favorite characters, but I can admit that the writers might've jumped the shark on giving them happy endings. I'm grateful for the few villains (Pan and especially Cruella) that they just let be evil up to the very end.

Community content is available under CC-BY-SA unless otherwise noted.