As a principal, I agree it's nonsense. Let's take an example of two groups of friends, both with a joint household income of £85,000:
Couple One - one person earning £55,000 so pay the Child Benefit charge to pay some back.
Second couple are both earning £42,500 each, so get full Child Benefit.
Looking at each, excluding any pension contributions, take home pay is:
Couple one - £3,413 + £2,035 = £5,448
Couple two - £2,743 + £2,743 = £5,486
So couple two earn £38 a month more due to the tax rates and allowances, but still get Child Benefit.
For two children, couple one gets £2,075 in Child Benefit but has a tax charge of £1,037 to pay, so a net £1,038. Couple two gets the same £2,075, but with no charge.
Overall, over a year, couple one are worse off than couple two by just under £1,500 or £124 per month.
Admittedly, joint income of almost £5,500 a month is a lot of money, but £124 is a weekly shop.
It's a bonkers system that there must be a better way of managing.
But, OP, do, if you can, put more money in to your pension fund. It doesn't help in terms of the total amount of money going in to your bank account, but at least it's money for your future, not just reducing your income for the government!