Okay, I get that, but seriously? What are we doing to these children? They are babies at that age.
Granted, Thing2 is 15 now, but "people" were advocating "earlier" childhood education then, too. There were preschools in our county (FL) if you were willing to pay for your 3-4 yo to go.
Since I was a SAHM, I took him with me everywhere I went (shopping, errands, etc. etc.) and he was with me around the house as I did my daily routine (washing clothes, cleaning house, etc. etc.) He was exposed to music and TV. I did NOT drill him on his ABC's, 123's and colors, shapes
I didn't have to "teach" him colors, numbers or those things - we lived it in our daily routine & it came naturally to talk about them.
Thing2 is an honors student in 9th grade and his PSAT scores indicate he should be taking an Advanced Placement (college level) course next year. My gawd, think of the genius I'd have NOW if only we'd drilled the hell out of him with flashcards when he was 3!
Childhood developmental stages are pretty predictable. There are wide ranges of normal development. You just can't put the horse before the cart with some of this development. I'm sure there are studies proving my opinion wrong, but there are also studies that say kids are not ready for school at age 3. And how many hours a day are we talking about for this "school day"? 2 or 3 hours max a few times a week, because that is all a child of that age is capable of paying attention for! (if that)
Your mileage may vary, but there is no guarantee that a child who is a whiz at his colors & numbers at age 3 is going to be graduating with honors from college & helping to develop computer programs which will launch the successor to the Space Shuttle later in life.