Earlier quoted context omitted.
And many companies filled with employees with "Agile" in their job title have probably never read it.
Sure, but the top-level comment’s stated point wasn’t that, but rather that Agile is a waste of time, period. So I’m curious what other ways of working handle these kinds of projects better. Edit: This is a genuine question, I'd be very keen to hear concrete ideas on how to work better.
Sure, releases might be slow. Why, though? Is it because you're not letting your engineers fix broken windows? How long does it take for PRs to get reviewed? If a long time, why? Do your engineers even know how to make proper commits? Are your PRs more than about 100 changes on average? Are you building your product from a prototype a non-programmer made? etc.
There is no silver bullet, period. Searching for one indicates you're looking for workarounds to fundamental issues on your team.