Sadly, whoever created that graphic is disillusioned with a crappy Agile team, probably in a dysfunctional organisation.
I could refute each bullet point but I can't be bothered. They are all basically misunderstandings or signs of Agile being done badly.
Agile needs buy in from the top, and a culture of trust and collaboration.
When done well, alongside the Agile engineering practices, it works great.
Unfortunately, that seems to be the exception rather than the norm.
