That's not how income tax works. I don't have kids, but part of my income tax goes to fund education and nursery provision. You can't pick and choose what your money is spent on.To help clarify or confuse the issue, think on this,
Why should People NOT in Care (and their children) pay higher taxes to help fund a national Long Term Care scheme ( and so reduce their wealth) to allow those IN CARE to pass their biggest Asset onto their kids untaxed.
And - although the tax is system is flawed - it's probably as good as it can be at present. 1% of the population contributes almost 30% of all income tax revenue, and almost half of the population pays no income tax. If you really go after high earners, you may start to lose a lot of that 30% of tax revenue. Whatever the ins and outs, income tax is levied according to your ability to pay, so it's fair and it's progressive. Chase the tax evaders and multi nationals by all means, but for most individuals, income tax is fair. You can argue about whether it could be levied more or less, but the people who earn more pay more, which is the fundamental thing.