Paying back / forward is great, but (imo) it has a limit. Unless you inherited your wealth, most people who are self made will have paid a significant amount of tax before they tax optimise their structures. So, if you’re a success, you will have paid back your “debt” to society (and then some).
There needs to be a limit somewhere. Some countries are more aggressive (i.e. the US) in collecting their tax dollars than others (i.e. the UK).