I am all-in on Scrum/Agile and try to evangelize it within my team. But I really like reading articles like this that criticize the things even I have trouble convincing myself are worthwhile. I sympathize about your feelings towards standup; my view is that a mature enough team doesn’t NEED standup, because they’re communicating organically throughout the day enough that standup updates become redundant.