Standing meetings are also used to force procrastinators to report in frequently enough that they stop relying on "secret" all-nighters at the end of the week to get their work done
Do you actually get standups resolved in under 15 minutes more than half the time?
If so, what's your secret?
I think for us at least, just having the team all aligned on wanting to finish the meeting as fast as possible helps keep it running quickly and smoothly.
A stand up done right is IMHO not a problem and effective. Various other status and weekly meetings generally just waste time.