IMO Rick has always been very human and fallible and makes a lot of mistakes. Not saying he's not a good person because he is a good person. I just think he's not that admirable outside his humanness. Deanna is a better leader for the people inside the walls than Rick. Now they have no doctor. That seems like a big deal in a place like that. If Rick hand't come along Pete would still be doing surgeries and smacking around his wife and people would still be alive. If anything why couldn't they let Carol kill him? Dumb.
They know it. Deep down, the ones that know they don't deserve to be there are going mad. Their guilt is driving them mad. Rick is one of them. There was a lot of "shit" out there that Rick knows about but I think that Deanna was right and her innovative glimpse into the future that she had planned was something that could happen and was possible. But not if Rick has anything to do with it, it will never get there. I haven't read the comics but this whole thing has no hope unless someone can begin to pick up the pieces and start something that is actually going to work. Our brains don't work like..okay...Rick's brain is functioning differently from Deanna's and the people that have been inside the walls. If your'e worried about being killed by walkers and don't have a place to sleep each night you aren't ever gong get past it because your primitive brain is the one running the show. Not much different from the walkers actually. See where I'm going? Its not Ricks way of life that needs preserving. It's Deannas plan for the future. He's trying to turn everyone into him. Carol calls them children, but they are actually the children. They just can't see it.