I agree. To me it sounds rather aggressive if people keep repeating my name while they already have my attention.
I find that the children respond far better if I use their names when talking with them - but this is short snippets of talk (maybe 30s) with longer (20+min) gaps between. I always introduce my self by given-name and am surprised by how many of them remember me months later.
Partly I use their names as an attempt to remember them, partly to ease any discomfort or reluctance they have communicating with me and partly because I find it awkward starting a conversation or getting someone's attention without using their name.