I have been reading this article which argues that if you are leaving an inheritance to your children, that you should also leave some money to charities who help disadvantaged people, in recognition that not everyone inherits. It argues not to do that is unethical.
I think I agree, unless the inheritance is a very small amount - under £5k.
www.theatlantic.com/business/archive/2017/12/ethics-inheritance-nussbaum-levmore/547934/