I'm enjoying the mental adventure that is Dexter's mind, though. I love seeing him adapt to new situations (like when meeting Prado in the latest episode, for example). Although I agree that there is a limit to how far his "humanity", "normality" or morals can be taken before the show becomes dull, it wouldn't be any fun without change and character development.