Another way to think about it: with a two thousand dollars, you could enroll a child in an early-development class for a summer. Or use that money later to fund the child's passions - language, music, arts. They don't come cheap - for example, the last time I checked, a piano / violin teacher cost at least $ 70 an hour - but may be more bang-for-your buck as it concerns childhood development.
Sure, not needed. But, if you can, then why not give them all of it. I still take her to her classes and such.
If you have to choose between what you spend your money on, then pick and choose. If you don't, then give them whatever you wish to. Doesn't mean they automatically get everything they want.
But, She's gotten a lot of benefit from having that exposure. The educational programs have given her exposure to materials that make adopting school concepts much easier now. And, she is exposed to more languages than I could possibly teach her (which is an interest she has). And, she's been doing addition for a couple of years now without realizing she was doing math. So, now when math was applied in pre-school, she just ran with it.
She grasps concepts that most children her age don't. She's a 4 year old with a 7 year old brain.
She's always had the usual toys. And, is never forced or encouraged to use the computer. She just goes over and turns it on when she wants, and turns it off when she's done. I've got it set up so she can't get into anything other than her programs. And, it's right in the main room. So, I let her use it when she wants, and let her play with more traditional toys when she wants. I've never told her to use the computer. Just given it to her to use as she wants.
I just upped the number of educational titles on it to about 30. And, I did finally give her a couple of more child-oriented games to play if she wishes. But, she is (and always has been) more interested in learning. So, why not give her every tool I can to give her as much knowledge as she can soak in?
I mean she's learning everything from simple alphabet stuff, to reading, to math, to foreign languages, to animal and insect characteristics and behavior patterns (like assuming the role of an Ant and participating in the role of that ant as it does it's worker ant jobs, or assuming the role of an animal and performing tasks as that animal), and tons of other stuff that is of interest to her but presented in a fun learning style.
There is only harm in pushing the computers and taking away or not providing the other stuff. There's no harm in giving them more educational material to explore at their own pace in addition to all the other kids stuff.
Well, there is one downside... You find that you can't outsmart them. They have an intelligence that is beyond most children. So, don't try and "trick" them or use reverse phycology. But, it is nice to have a kid who asks a lot of questions and can understand complex answers. I can explain things as I would to anyone else, and she gets it.
Now, if your child doesn't crave knowledge, then sure, don't force it on them young. Still educate them, but don't tell them they must spend this many hours or something in front of a computer.
I've never told her she had to use the computer. All I've told her, is that it is hers and it has her stuff on it. And, it's set up so that all she can do is her stuff. I've got it tailored for a child, and very much simplified.
She'll turn it on and use it for a half hour or hour. Then go do something with her dolls, or other toys. And, later come back and do something on it for a while. And, then go play dress-up or something. She's a normal kid. Just has a learning tool that she loves.
Sure, spend your money wherever you need to if you have to prioritize. But, if you can do it, I'd expose them to computers young. Even an old beater. They don't care. Her first computer was nearly 20 years old. She didn't care.
I clean everything so it's good for a child. So, I wouldn't give a child an oil soaked or greasy computer with food crumbs or whatever in it. But, if you clean it all up nice, then doesn't matter how old it is. Just let them gain the exposure and confidence.
But, if you want to give them new, then go for it. Why not.
I let my oldest play with my iMac G5 when it was brand new and she was only a few months old as well. Sure, I was holding her. But, why not. If you're watching them, what are they going to do. Start a program they can cause to do something, and let them beat at the keys (a good kids program locks out other stuff while it's running).