The counter point article - old habits die hard, but they do die - adds an interesting dimension too. Any theory that seeks to explain cause and effect relationship operates with in a set of constraints. A theory that works beautifully under one set may fall apart under another.