My 7 year old thinks Bratz are gross. She is currently playing a 3rd grade adventure game on the computer with Nnimal Planet on the TV. I can see both the TV and the computer from where I am sitting - and both are in her room.
Marketting to children as if they were short adults is offensive to me....and so I monitor what she watches and plays and reads........It is not society's resonsibility to do that - it is mine as a parent.
I was at a mall recently with my nieces and nephew, my wife and I told them to pick out any toy they wanted and we would get it for them. My five year old niece wanted one of the Bratz dolls, and I told my wife there was no way that we were getting it for her -- I convinced my niece that what she really wanted was a Barbie digital camera.
My seven year old loves Zoo Tycoon, NeoPets and Animal Crossing. They're nice, innocent games with cute litle characters, and she learns a good lesson in capitalism. Heck, I play them, too.