The idea of tax bands is only a problem when people don't understand them. People don't want to be in the higher tax band because they think everything will be taxed at 40%, not just the bit above the threshold. If people realised they got to keep 50% (after NICs) of money above the threshold as well as money they already have below the threshold, a lot of the resistance would change, and it'd really only impact on people going into the higher threshold by a few hundred.
I wouldn't turn down £60k instead of £40k simply because of the higher tax.
Agreed totally - but far too many people *do* think that if the threshold is £50K, say, they will pay 20% if they earn £49,999.99 but 40% on *all of it* if they earn £50,000.01. But that just needs education.
It doesn't help that there was a tax, stamp duty[1], that worked in exactly that blindly stupid manner (it hasn't done for the past few years, but it did for ages). It also doesn't help that there are complicated things like the reduction of personal allowance towards zero at higher rates, when the correct, sensible thing to do is just to make those higher rates a higher percentage.
The whole problem is that people just can't accept the honest, Scandinavian view that we need to all pay taxes to fund the greater good, we should all be willing to pay our share based on what we can afford etc - and as such we just keep "hiding" taxes behind things.
[1] Stamp duty is a blindingly stupid tax, because it reduces the mobility of the workforce and by doing so damages the economy - we need to make it easier to move house, not more difficult. I do see the justification for property taxation to "catch" people who earn all their income that way and would circumvent income tax (capital gains is one way I suppose, but that only catches you if you sell it), but if you're going to have it it probably needs to be a property ownership value tax, not a sales tax.