Elmo is kind of arrogant. The other muppets had the same fears, anxieties (and hopes, wishes) as the children watching. We related to them. We saw how they solved their problems.
Elmo is kind of awesome, perfect, full of energy, unflappable. And he seems to know it.