There's a nursery near me in an independent school. They take children from 2 years until they leave for school. The policy there is that the children have to use the staff members surnames.
I just feel there's something wrong about a 2 year old having to address the people looking after them as Mrs Wilkinson, Mr Starmer, or Miss McNamechange. I think all that business should start at school and nursery should be play-based and homely.
I imagine they would say it's in preparation for the big school where they'll have to do it, but I think policies should be based on where the children ARE not where they will one day be.
YANBU - Nurseries should use first names.
YABU - Nurseries should use surnames.