I think that very much depends on the type of organization you are developing for and the "flavor" of Agile you practice. Very few development teams or companies practice follow the exact same Agile practices. Many go through the ceremonies sure, but over and over you find that "Agile" means many different things to many different development teams. So I don't think a framework as adaptable as that is past its prime per se. But certainly anyone's implementation of it could have outlived its usefulness.