My spicy opinion on agile—pretty much any software development methodology—is that the method is never and has never been the problem. Agile can work. Scrum can work. Waterfall can work.
The problem has always been management and executives and their obsession with command and control tactics. If you don’t fix management, shuffling things around on the dev side won’t matter one jot.