The rich uncle isn't very bright.
Doing Good, or Helping doesn't have to go through the government. He could set up a scholarship fund for his employees, give them a bonus. He could even invest it in some technology company researching some important work.
Taxation, government redistribution, etc... add up the sum total of that benefit, and compare it to the benefits brought about by research, new technology, medicines, etc... IT's easily 10000 times better to give/invest money to try to solve a problem instead of bandaging a problem via government.
You know if the government wasn't taking as much in taxes from me, I'd still put it to use, some would be invested, some would be spent right now, etc.... we'd be creating a lot more constructive solutions (increased investment), instead of patchwork solutions and destructive ones (Wars, threat of wars).
Anyway, if anything the size and scope of our government, IMO, is slowing the rate of progress to things like a "cure for cancer', 'better alternative energies', et... Why simply because like in my case, I have to buy and invest at a slower rate than I wiould if the tax rate was lower, like I'd probably have bought the 6000 dollar inverter/charger/ I've been eyeing, and I probably have redone the outside of this house by now, which would mean more constructive jobs, meaning more people that want to work would be working.
As far as the lazy that refuse to work, I've no problem letting them die. Really, Essentially a person like that is putting a gun to their own head and saying 'give me your money or I'll pull the trigger', essentially forcing you to work for them. Screw that.