Why are there so many different theories of development? Which one do you think best explains development?

Why are there so many different theories of development? Which one do you think best explains development? NOTE: Stick with one theory — discussing several or saying no one particular theory explains all development is a no-no and will result in zero points. The purpose of this discussion is for you to pick the one theory that makes the most sense to you.