This is the post that proves that you never used agile. And nobody you worked with ever used it. Sorry to hear that you have been scammed :(
"Standup is a scheduled management upgrade":
Nope. The manager isn't even there during the standup.
"Planning poker is a useless waste of time so the manager has some false sense of security when something will be done"
Nope. It gives the team a chance to see what's coming to them in the future, and a feeling to guestimate the work needed, so the less experienced people have a better chance to participate in the sprint planning.
"Retrospectives are actually useful, if the manager is out of them."
Yes. Retrospectives are a safe zone, so if your manager even tries to join them something is wrong. They do get the consolidated, actionable items though, and are responsible for helping to fix them.
"The Scrum Master role is made so the owner's son"
The Scrum Master is not a role-job. It's a role of the day, and every member of the team will take their turn.
"The PO role is where the money people..."
Ah. Worked with one bad PO before?
The PO is there to help the team, and highly incentivised to do so.
If he is not doing his job, in answering the questions they have and unblocking their work, the team will leave him hanging dry for a sprint or two, and he is gone.
"Sprint is just a cleverly crafted ploy to make the developers endlessly hurry towards endless micro deadlines, sprint after sprint."
Wow. I see some major depression there.
A sprint gives us the chance to tick a box every few weeks, instead of achieving nothing over years.
"Agile Coach role."
Really? That is a role at your company?
It's amazing what an Agile Coaching consultant can achieve by visiting 2-3 times a year, with an outside perspective.
If they are there full time, and paid like everybody else, they loose the outside perspective, and thus are not a Coach, but something ... weird.
Is Agile the holy grail of perfection?
No.
Is there anything else that gets even close?
Hell no, but if you know a framework that works better let us know.
It's always easy to say "X doesn't work",
the real constructive part is to be able to say "Y works better than X because of Z".