It might just be cultural.
Just to give another view.
In France we don't have the stockings tradition and all presents are from father Christmas (well for what I know anyway and until you are about 6 yo). You don't have to have lots of big presents and that doesn't mean that children are not grateful for their presents.
I actually prefer it that way as it doesn't show any differences in presents received from grandparents or other relatives and we avoid any presents "competition". The "thank yous" are from us, the parents.
I honestly don't think that there is a right or wrong way to deliver presents as one previous poster said (!) just different traditions.
We only do presents from father Christmas but for us Christmas is all about the family and Food!!
You might want to have different rules if you are hosting at your place next year.