Yeah, Compo is cool too! I was annoyed by him when I was watching it with my mom as a kid, I don't know why, but as an adult, I appreciate his character more for the reasons you stated. I think he's kind of the personification of the saying "growing older is mandatory, growing up is optional"...