If there is one topic that you can guarantee will divide the opinions of software developers, it is development methodologies. No matter where you look there will always be a number of individuals that feel so strongly about their preferred methodology that they are unwilling to consider an alternative.
Unfortunately having such a limited mind-set can end up becoming a hindrance. As although each methodology shares the same purpose, to define the structure and aid the planning and control of the development process, they vary in how they achieve it and which is best will depend on the situation or scenario.
Perhaps you are one of the guilty ones. Working away with the same methodology, project after project, not stopping to see if there is a better alternative. Maybe after having a glance through a couple of the other methodologies available to you, you may just find something more suitable.