I agree.
It is a nice breathe of fresh air to have a show take some time with the character development. It allows me to have some emotional attachment to them that has been lacking a lot in recent shows. The level of detail around the thought process, and how things have to change as needed...