Software development is more craft than science.
Given that software development is more craft than science, adopting new or holding to old approaches can be as much about socialization as measurement. With this comes a tendency to dogmatism about methodologies, and to claim improved results (timeliness, quality) without proof or measurement. The promised benefits of any methodology should be met with skepticism and, whenever possible, empirically verified.