Sounds more like he fumbled the mic like dropping the ball. Stupid expression.
Perhaps, but if I can find a better example, you’ll understand better.
I will concede the author used the term only as a metaphor/opinion and erroneously cut the room’s reaction from the video clip (which would have made the point).
In contrast, this is better described as a ‘mic drop’ speech moment with appropriate response at the very end.
Simon Campbell Calls Out Pennsbury School Board During Public Comment
https://www.youtube.com/watch?v=i9GcDK0zBkU