No! Agile will not solve all your problems.
There’s a lot more to it than implementing Scrum or Scaling with SAFe.
This is a bit of a throwback to the days of “repeatable processes” being the be-all and end-all of organizational optimization.
To be clear, adopting an agile mindset and implementing agile methods and practices will help you to identify and mitigate deficiencies in your delivery chain but it will take a lot more than that to achieve the utopia that is sometimes being sold.
Look at agile for what it is; a great way to deliver value in an incremental way that engages customers and users in a way that make them collaborators in the solution and therefore, a whole lot happier.