Ok I see what you are saying. But your idea of 100% inheritance tax would not produce the effect that you are seeking. You are saying with a 100% inheritance tax, people would be more encouraged to give to charities? LOL No with a 100% inheritance tax, it would just encourage people to either accelerate their spending to try to make sure to spend as close to 100% of their wealth as possible or to try to give away as much of their wealth as possible during their lifetime to their children if they are really determined to share their wealth with their descendants. They would still create generational wealth it's just with a shift in its timing. Instead of creating it after the giver is gone, now it's created while the giver is still alive. It won't change a thing. For people who want to donate to charity, they would donate to charity regardless of whether there is a punitive inheritance tax or not. For people who don't want to donate their wealth to charity, you can have a 1,000,000% inheritance tax and they still won't donate.
You cannot force people but encourage, inspire and guide people, something that autocratic regimes can never understand obviously.