Why would the Agile methodology be to blame?
I'm not sure how the author views Agile development. Lisa Morgan say when Agile methods are used, it produces software reflecting "a minimally viable product." Not sure why that would be so. Responsibility might rest on the skills of the product design team and software project management more than Agile methodology. Granted "minimally viable product" is followed by "continuously improved over time." Whether that's a bad thing would depend on the needs of the software/service buyer and whether the minimum product met current needs and continuous improvement met ongoing, future needs. Agile might work out.