There's a lot of development methodologies and if you actually think this you probably haven't seen many of the others.
It regularly seems to me that people think that there's Agile/Scrum and there's Waterfall and that's it. The first year engineering design course (and the first year programming course) in my department cover a number of different approaches.