"A society grows great when old men plant trees whose shade they know they shall never sit in."<quoted text>
Easier said than done.
I often use my raccoon analogy to make the point.
You see a raccoon digging in your garbage, so you give him a nice hunk of roast beef. The raccoon dines in delight taking advantage of the gift you gave him. Now try to take that roast beef away from him and see what happens.
That's the way people are--especially when it comes to government goodies. Once you give that raccoon that roast beef, there is no taking it away without getting bit. Even the most conservative politicians realize this, and they don't dare to take away government goodies.
The exception to that was Welfare Reform created by Newt Gingrich. But the only reason he tackled that is because of the numerous complaints by voters who got sick of seeing people using welfare as a way of life.
We've seen this in the past. Democrats are born liars, so you have to watch what you say and do. If you are against the federal government forcing insurance companies to pay for birth control, the Democrats lie and call it a War on Women. Back in the 90's, the Republicans created block grants for states for welfare and the school lunch program. This took out a lot of government paper pushers, so the Democrats retaliated by saying Republicans want your children to starve. Medicare Reform? The Democrats said Republicans wanted old people to die.
When you deal with people as dishonest as the devil himself, you have to be very clever on what you say and do.