German has extremely liberal inheritance taxes. On the one hand this is often justified with the existence of the German "Mittelstand" (medium sized businesses typically owned by one family over generations), on the other this means the easiest way to get rich is to have rich parents.
Low inheritance taxes are actually a great predictor for maintaining social inequality over generations. If you wanted to reduce social inequality you'd instead want to drastically lower VAT (which disproportionately affects poorer people), adjust income taxes to lower the tax burden on lower incomes and raise it on higher incomes, and drastically raise taxes on income from capital (rather than labor). This isn't even simply an opinion, this is scientific consensus.