It's ridiculous to blame agile for "delivering shit" (I'm not a huge agile fan neither) - after all it always comes down to the people involved not the methodology/process applied.
A though experiment: do you blame democracy, because Trump is now a nominee? If you have lousy people, choice of process does not really matter.