He still eats cookies, lets go ahead and get that clear, he still eats cookies, he has NOT become "Veggie Monster", he's still Cookie Monster; the whole health food craze seems to have entered Sesame Street around 2005 or so, so it's been some time now, meanwhile, I believe they stopped doing "Elmo's World" only very recently; I know for this new season, they replaced it with "Elmo the Musical" to capitalize on the popularit of Glee.