How to do introductions 101:
1. Say something about why the person is here. Speak to their credentials and establish credibility. 2. Know your audience. Let them know why the person being introduced is important to them. 3. It's okay to make a small personal comment. It establishes rapport.
If the entire intro is #3 you've screwed up. This intro was clearly out of line. My guess is that the moderator didn't even realize it which is twice as bad.