hey hey hey, lets not knock Barney.
Barney exposes 2 and 3 year olds to being nice, kind, and getting along with people and to have fun.
In many cases, this show is the ONLY positive exposure for this age group since many parents are, ahem, crappy.
YOU don't have to watch it! :|