This guy doesn't know what he's talking about. Obviously Abby is not taking over the show. Baby Bear hasn't really either. I think this season the air time has been pretty fairly shared around (with just a bit of an Elmo overdose).
And if he thinks Elmo only teaches kids about caring about yourself, he's obviously never even seen Elmo's World.
I also fail to see how any of these characters are stupid. They all seem to act pretty much age appropriate. Just take a look at this weeks episodes, that's how little kids act. If he thinks they're dumb, then he must think kids are dumb.
I also notice he said ""When I watched "Sesame Street" in the '70s, the human cast and the Muppets were quirky adults who didn't talk down to me with baby voices."
He obviously doesn't remember early Big Bird. Now THAT is a stupid character! I've seen clips up on You Tube, and I couldn't believe how much of an idiot he was! I'm embarrassed that my favorite character used to be like that. Elmo looks like a genius compared to early Big Bird.
I will agree the adults don't get enough air time, but that's it. Not that I don't agree with everyone else that Sesame Street obviously isn't what it used to be. However I feel they're making more of an effort this season, (I've noticed others seem to be enjoying this season more too.) so I don't think it's fair to criticize unless they take a step backwards next year, or the rest of the season goes downhill, but I kinda doubt that.
Edit: I also just remembered that even Elmo's World has featured some other characters. In the premiere, Zoe was there part of the time (with the other characters at the beginning and end), then the doctor one had Big Bird, and yesterday's building one had Telly.