"He won't share!" - Have you ever heard kids get into a fight over a certain toy, and the one who didn't get it comes tattling about what he perceives as a major injustice?
The politically correct response to this situation is that the parent of the child who has the coveted item coaxes the child into giving it to the tattler, possibly by using such strategies as distraction ("Oh look at this cool toy, why don't you play with that instead?"), finding another identical item, or guilt ("Don't you feel bad how sad he is about not being able to play with that toy?").
What are we teaching our kids? To surrender their belongings to anyone, anytime they are demanded to do so? Imagine if someone knocked on your door, and demanded the keys to your car so they could go run an errand? Share! If they wanted to have your wallet and use your debit card? Share! If the government took large amounts of your income to "redistribute" it to the "less fortunate", regardless of whether their need is legitimate or simply self-inflicted due to laziness and ungodly lifestyle choices? Oh yeah, they already do that. But that doesn't make it right.
Is it wrong to let someone use your car who needs it? Is it wrong to financially assist or otherwise support others who may be going through a hard time? Absolutely not! In fact, it is something that we as Christians should do. But ultimately, the choice of whether and whom to "share" with, or help out, is ours.
Imagine if kids got up on their birthday morning and demanded: "Give me my gifts! I want my gifts!" Such behavior would be inexcusable, and the last thing they should get is a gift. But does that mean that giving them gifts is always wrong? No. A gift is something that is voluntarily given out of goodwill, from the heart, not because it is required or demanded. That defeats the purpose of a gift.
The same principle applies to charitable acts of kindness, which I'm guessing is the value that parents are trying to instill when they teach their children to "share". What they are really teaching them is Communism. They are teaching them to smile and do nothing about an increasingly abusive government, who thinks that it is every lazy jerk's right to have someone support their wicked lifestyle, so they will bleed the rest of us to pay for them.
Kids who are taught that anytime they demand to be "shared with", they get their way, also learn to be covetous. People can have nice things that we do not have, and it does not mean that we have some sort of right to have the same. In fact, not only should we not demand to have the same, we should not even desire to have it in our heart. The Bible says: "covetousness, which is idolatry".
I do not teach our kids to share, as in - hand over whatever you have anytime anyone demands you to. I do teach them not be selfish, and to think of how they would like to be treated themselves. The choice is ultimately theirs. If they do not understand and practice the Bible principle of "it is more blessed to given than to receive", they are the ones losing out by not getting that blessing. They may not want to share with some kids because the child plays with their toys in a destructive manner, just like I wouldn't trust just anyone with the keys to my car.
But just like the child who gets up on his birthday morning expecting and demanding a gift, the last child that should be "shared" with is the sniveling brat who demands "Share! You need to SHARE!" Giving in to him may pacify (and shut up!) the child, but it will only exacerbate his problem of thinking that the world owes him anything. Sometimes, NOT sharing may be the most caring thing to do.