Guilt ranks up there with remorse for me. I'm not about to turn back the clock and undo something I did, all I can do is learn from it and improve. Likewise I'm not about to hand over all my money to other people (or even 80% of it) simply because in six months the situation would be back to the 80/20 rule.
I may have mentioned before that I'm from South Africa, and a big buzz-word there is "entitlement". Just post-apartheid the government set about creating a black (I'm not using this word in the pejorative sense, it's simply a reference to skin colour) middle-class as a stepping-stone to uplifting the native people as a whole. The logic was simple, that a black middle-class, having experienced the injustices and inequalities of the past, would be more sympathetic to the needs of their fellow country-men (and women) and be better employers.
The situation now? Just look at the world cup where that same black middle-class who owned the rights to world cup merchandise outsourced it to child-labour operations in China because it was cheaper. Not a cent went into employing the roughly 30% of the (almost entirely black) South African population who are crying out for jobs.
So jef91, save your guilt. Even if everyone handed over their money tomorrow by next week there'd be a new upper class who were prepared to step on everyone else to get to the top.
If you want to help then give someone a job, or help them get educated, but handing out money is a waste of time.