I agree - any size hook will catch any size carp - but will any size hook land any size carp!
Last week I was fishing Saffron Lake in France and I caught a 38lb 4oz fish on 2 grains of sweetcorn on Drennan Super Specialist size 10 barbless hook -this was float fishing under a bush. I also had 2 forties (and several smaller fish) on a size 4 Drennan Super Specialist Barbless free lining floating crust - who said French fish won't take crust!!
Hugh