I mean, I definitely liked it better than last week's unnecessarily gory murder fest, but just because this episode didn't kill off any main characters doesn't mean it gets a totally free pass.
Cons:
If I look at this episode on its own, isolated from everything else, I think it works pretty well. But when I look at it as part of a larger narrative, I immediately distrust every potentially positive thing we saw tonight. Carol and Morgan find another community, called the Kingdom. Now, I don't mean to be a cynic, but what on earth would convince me that this place is actually going to be good? Every other group that our main characters has encountered has had some twist, some "we're not who seem" vibe to them. Even Alexandria, the closest to being genuinely good, had at its core a bunch of naivete and incompetence. For the entire six seasons this show has been on the air, the characters go through the same cycle. They find a place. They think it's legit. It's not legit. People die. They run. They find a place. They think it's legit. It's not legit. People die. The Governor's community, Alexandria, Terminus, even the prison, are all examples of this infuriatingly cyclical narrative. And now we've got the Kingdom.
I'll say this - if the Kingdom sticks around, and if we can reincorporate Alexandria, Hilltop, and maybe a few other new communities, and if we can actually focus on the inter-community politics going on here, then we might be on to something. But that means that Negan and the Saviors have to become a realistic threat instead of a mythological sadistic bunch of impossible-to-destroy villains. It means that Carol has to have a realistic motivation for stuff again. It means that Morgan has got to stop being a wise philosopher before I punch him the nose. Seriously. It's just... I've been burned before, you know?