Because kids don't learn anything from Elmo, especially when he's running the show. He represents a child at their pinnacle of overtly bad behavior problems: a toddler. He's pure entertainment: loud, bright red, and obnoxious.
Obviously kids love it.