It is very much on purpose. King Arthur uses terms of endearment very often in his speech, regardless of the person he is talking to. It is just part of his character.
I don't hate it, myself. I do hope that eventually he'll have a more personal endearment for our MC if we're romancing him...such as love or my love. <3