All of the roles and projects that I have worked on over the years have been handled in an agile manner, that is working in a way with a focus on continuous improvement. Life is continuous improvement, customers don’t stop thinking about wanting new features, otherwise, there would be no scope creep. Budgets for delivering a fixed project or an MVP are typically less than ones that take on an agile project, as the building to spec is easier to budget than building to a constantly growing beast with a limited budget. My experience is that Agile is great for a company making a product or solution, not great for a customer wanting a company to develop a product or solution for them. But it depends on how far and how much of the Agile methodology is used for each part of each project.