Should children take the surname of the father or the mother?

Should children take the surname of the father or the mother?

Asking this because someone criticized me and my wife for giving out children different surnames.

My firstborn daughter has my surname, while the twins have my wife's surname and Germanic names she picked. While for the fourth child will have my surname and I will pick his name.

Should children take the surname of the father or the mother?
Post Opinion