For all the various stupid character moments, I liked the episode because finally FINALLY Rick is waking up and becoming the sort of lead character the show needs.
And that moment was not when Rick channeled his inner Raylen Givens. It was a few minutes before when he was arguing with Herschel in the bar. When he realized that life goes on. Nothing has changed, death is still death, life is still life.
Making Rick a more sympathetic and pro-active character is going to do wonders towards improving the show.