not perfect at all, but about as close as a show has been and lol at everyone wanting the ending to be some kind of newhart dream sequence. sweet jesus. it ended because of what stevesie said. the guy spent some time, a lot of time, by himself and realized that he was a total selfish bad person. then he went about making it right.
the only thing that i really had a problem with in the show was when he sold jessie out in the desert when he was under the car and then later in letting them take him and torture and whatever. yeah hank just died or whatever but that wasn't walt. jessie was basically his son. he wouldn't have purposefully had him hurt/killed/whatever.