Obvious reason is increase in unmarried couples having children and choosing to go double-barrelled for the child's surname...
Friends of mine did this - and then when they subsequently got married they dropped the second barrel from their kids' surnames.