I'm no financial wiz or guru, but I have some very definite opinions about the values we, as parents, instill in our kids about money - and therefore, about a lot of other things.
I grew up not having much in the way of material things. My mother was a young, single mother supporting three kids on what I'm sure in that day and age was a paltry income, as well as the paltry child support from my dad. We got basic necessities and very few extras. Although my brothers both played Little League, that was the extent of our extra-curricular activities; there were no music lessons, no dance, no trips (with the exception of a cross-country drive to Illinois when I was 8 for my dad's brother's wedding), and no trendy clothes. My brothers and I all desperately needed braces on our teeth, but we didn't get them until long after most of the other kids our age had gotten them - not until my mother married her second husband who had insurance through his employer that would pay for orthodontia.
All this has led to a consciousness on my part as a parent of all the things I did without as a kid, and a tendency to want to make up for that in the way of overcompensating. It's a tendency I've worked hard to resist, though, because I've seen the effects of kids who grew up not ever experiencing much deprivation. I can completely understand the desire, as a parent, to grant our kids instant gratification. Of course we want to make them happy, and if a new Dora doll, or a new pack of Pokemon cards is going to make them happy, what's the harm?
The harm is that kids who are handed everything they want - and worse, who even as adults are allowed or encouraged to see their parents as safety nets they can fall back on when the going gets rough - become adults who still expect instant gratification, who tend to never feel they have enough, who have very little self-restraint when it comes to acquiring things, who are selfish and irresponsible. In the long run, these qualities do not make for a happy adulthood.
I am very glad that I am in a much better financial position raising my kids than my parents were in when they were raising me and my brothers. I'm glad that we are able to provide our kids with enriching activities and experiences like sports, music lessons, and dance. When Kevin got braces on his teeth at 10 years old, I cried because I remembered how I longed for braces as a kid and had to wait so long for them, and it felt really good to be able to provide my kid with something so basic and necessary.
That said, I feel very strongly about my kids learning that money doesn't grow on trees, and that there are certain things they might want that they will have to find ways to pay for themselves. When Kevin was 9, he wanted a Nintendo DS. Santa had already brought him a Gameboy a couple years before that, so I told him if he wanted a DS, then he'd have to save his money and buy it himself. And he did. For a year, he saved his allowance as well as birthday money, and he bought that DS himself, and I am convinced that he values it much more for having done that (he still plays it at age 13, and pays for any new games he wants for it). I am happy to buy books for the kids if they are enriching, but "junk" books they want, they have to buy themselves. Even Kevin's upcoming eighth grade class trip to Washington DC we expect him to help pay for - and over the summer, through allowance, babysitting, tutoring, and a couple of lemonade stands, he raised well over the amount of money we told him he had to contribute to the cost of that trip.
I have no plans to run out and buy any of my kids a car when they turn 16 (and I am fiercely leaning towards making them wait to get their drivers' licenses anyway, as I just don't think 16-year-olds belong on the road); I don't intend to pay for any expensive weddings (I'd rather impart to my kids that it's the quality of the marriage that counts, not the wedding - elope for goodness sake!); and here's a shocking confession: we're not saving for our kids' college educations. We have retirement to worry about; I see nothing wrong with their working their way through college, taking out student loans, and/or striving for scholarships.
Giving your kids everything without ever teaching them what it feels like to work for something they want, to wait for something they want - while that may put a smile on their shining little faces now, it really only enables them to become irresponsible grown-ups. Likewise, agreeing to be your adult child's financial safety net may make you feel good, but it only enables them to remain in a stunted, immature state of never really taking full responsibility for themselves. It's one thing to be there for your kid in times of hard luck, but to repeatedly bail them out of their own bad choices doesn't do them any favors in the long run.
And that's all I have to say about that.