If there are so many ways standups can go wrong maybe its not a good generic tool after all?I don't think that's a useful conclusion to draw. Standups go wrong if they are too long, and that's about the only way they can fail.
What if your work consists largely of research and experimentation? No tasks or stories, mostly many long spikes.
"I researched this area yesterday. It seems like a good approach. I noticed we need to think about how it will scale, but I'm going to look into that further today."
Or even consider that standups are indeed not for your organisation. That's fine.
Have you experimented with alternatives to daily standups?
This is something I would encourage every team to do if they don't feel standups are useful. Try a status email at the end of the day instead, or a weekly status meeting. I definitely think that a standup had value, but I imagine it depends on the environment.
What if standups are misused for micromanagement?
Then fix it. If you are in a situation where you are being micromanaged, then it's not the fault of a standup – it's the fault of a micromanager, and eliminating a standup isn't going to fix that.